pruebaphp - Zarza Villegas y Asociados | Contadores, Asesores, Fiscalistas, Auditores

Vaya al Contenido

pruebaphp

// Conectarse a la base de datos MySQL $servername = "lrzarza2.webhost4lifemysql.com"; $username = "lrzarza"; $password = "Noemicor1&"; $dbname = "zavidatos"; $conn = new mysqli($servername, $username, $password, $dbname); // Verificar la conexión if ($conn->connect_error) { die("Conexión fallida: " . $conn->connect_error); } // Variables para almacenar los valores del formulario $RFC = ""; $edad = ""; // Verificar si se envió el formulario de búsqueda if (isset($_POST["buscar"])) { $nombre = $_POST["nombre"]; $edad = $_POST["edad"]; // Consulta SQL para buscar los datos en la tabla $sql = "SELECT * FROM nombre_de_la_tabla WHERE nombre LIKE '%$nombre%' AND edad = $edad"; $result = $conn->query($sql); } // Verificar si se encontraron resultados if (isset($result) && $result->num_rows > 0) { // Mostrar los datos y permitir cambios while($row = $result->fetch_assoc()) { echo "ID: " . $row["id"] . " - Nombre: " . $row["nombre"] . " - Edad: " . $row["edad"]; // Formulario para hacer cambios echo '
'; echo ''; echo ''; echo ''; echo ''; echo '
'; echo "
"; // Enviar correo al destinatario echo '
'; echo ''; echo ''; echo '
'; } } else { echo "No se encontraron resultados"; } // Actualizar la tabla con los cambios introducidos if (isset($_POST["actualizar"])) { $id = $_POST["id"]; $nuevoNombre = $_POST["nuevo_nombre"]; $nuevaEdad = $_POST["nueva_edad"]; // Consulta SQL para actualizar los datos $sql = "UPDATE nombre_de_la_tabla SET nombre='$nuevoNombre', edad='$nuevaEdad' WHERE id=$id"; if ($conn->query($sql) === TRUE) { echo "Datos actualizados correctamente"; } else { echo "Error al actualizar los datos: " . $conn->error; } } // Enviar correo al destinatario if (isset($_POST["enviar_correo"])) { $destinatario = $_POST["destinatario"]; $asunto = "Asunto del correo"; $mensaje = "Hola, esto es un ejemplo de correo enviado desde PHP."; // Enviar correo utilizando la función mail() if (mail($destinatario, $asunto, $
Regreso al contenido