consulta en mysql por el metodo sql PDO y SQLLI.

Escribir el codigo de hacer una consulta en mysql por el metodo sql PDO y SQLLI 
<?php

$servername = "nombre_del_servidor";

$username = "nombre_de_usuario";

$password = "contraseña";

$database = "nombre_de_la_base_de_datos";


// Crear una conexión

$conn = new mysqli($servername, $username, $password, $database);


// Verificar la conexión

if ($conn->connect_error) {

  die("La conexión falló: " . $conn->connect_error);

}


$sql = "SELECT * FROM nombre_de_la_tabla";

$result = $conn->query($sql);


if ($result->num_rows > 0) {

  while($row = $result->fetch_assoc()) {

    echo "Campo1: " . $row["campo1"]. " - Campo2: " . $row["campo2"]. "<br>";

  }

} else {

  echo "0 resultados";

}


$conn->close();

?>


Usando PDO:


<?php

$servername = "nombre_del_servidor";

$username = "nombre_de_usuario";

$password = "contraseña";

$database = "nombre_de_la_base_de_datos";


try {

  $conn = new PDO("mysql:host=$servername;dbname=$database", $username, $password);

  // Establecer el modo de error de PDO a excepción

  $conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);


  $stmt = $conn->prepare("SELECT * FROM nombre_de_la_tabla"); 

  $stmt->execute();


  // Establecer el modo de recuperación de resultados como un array asociativo

  $stmt->setFetchMode(PDO::FETCH_ASSOC);


  while ($row = $stmt->fetch()) {

    echo "Campo1: " . $row['campo1'] . " - Campo2: " . $row['campo2'] . "<br>";

  }

} catch (PDOException $e) {

  echo "Error: " . $e->getMessage();

}


$conn = null;

?>

Comentarios

Entradas más populares de este blog

Cuales son los elementos del diseño web