Códigos para hacer una consulta en Mysql por metodo mysqli y metodo PDO
Para hacer una consulta en MySQL, utilizando Myqli, son los siguientes pasos:
<?php
$servername = "localhost";
$username = "tu_usuario";
$password = "tu_contraseña";
$dbname = "tu_base_de_datos";
// Crea una conexión
$conn = mysqli_connect($servername, $username, $password, $dbname);
// Verifica la conexión
if (!$conn) {
die("Conexión fallida: " . mysqli_connect_error());
}
// Realiza la consulta
$sql = "SELECT * FROM tu_tabla";
$result = mysqli_query($conn, $sql);
// Imprime los resultados
if (mysqli_num_rows($result) > 0) {
while($row = mysqli_fetch_assoc($result)) {
echo "id: " . $row["id"]. " - Nombre: " . $row["nombre"]. " - Apellido: " . $row["apellido"]. "<br>";
}
} else {
echo "0 resultados";
}
mysqli_close($conn);
?>
Para hacer una consulta en MySQL utilizando PDO, son los siguientes pasos:
$servername = "localhost";
$username = "tu_usuario";
$password = "tu_contraseña";
$dbname = "tu_base_de_datos";
try {
$conn = new PDO("mysql:host=$servername;dbname=$dbname", $username, $password);
// Establece el modo de error a excepción
$conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
$sql = "SELECT * FROM tu_tabla";
// Usa exec() porque no hay resultados que retornar
$conn->exec($sql);
echo "Consulta realizada exitosamente";
} catch(PDOException $e) {
echo $sql . "<br>" . $e->getMessage();
}
$conn = null;
?>
No hay comentarios.:
Publicar un comentario