5 nov 2011

Consultar y mostrar datos de una BD (mysql / mysqli )

Ahora vamos a consultar y mostrar datos de una BD, luego analizaremos las diferencias entre la sintaxis de mysql y mysqli

Para este ejemplo vamos a usar una base de datos simple, sólo con una tabla llamada 'cliente' de la cual vamos a mostrar los datos mediante php, tendrán que realizar los cambios necesarios en el 'config.php' y en la variable $query para que les funcione si usan otra bd.


mysql
<?php

/*
 * Codigo para consultar y mostrar datos de una bd
 * sintaxis mysql.
 */

include 'conexion_mysql.php';  
//Llamada al archivo de conexion

$select = mysql_select_db($database_name);
//Seleccionamos la base de datos, si ya hicimos este proceso en el archivo de conexión obviamente quitamos ésta línea.

$query = 'SELECT * FROM cliente'; 
//Consulta a la BD

$result = mysql_query($query);
//Almacenamos en la variable $result los datos de la consulta

while ( $row = mysql_fetch_array( $result ) )   
{
    echo '<br>'.$row['nombCliente'];
}
//Recorremoos la consulta mediante un while imprimiendo el campo 'nombCliente'

?>

mysqli
<?php

/*
 * Codigo para consultar y mostrar datos de una bd
 * sintaxis mysqli.
 */

include 'conexion_mysqli.php';
 //Llamada al archivo de conexion

$query = 'SELECT * FROM cliente'; 
//Consulta a la BD

$result = $conexion->query($query);
//Almacenamos los datos en la variable $result
// * OJO: la variable $conexion ya se definió en el archivo
// * 'conexion_mysqli.php' la podemos usar ya que previamente
// * realizamos la invocación de este archivo con 'include'

while ( $row = $result->fetch_array() )  
{
    echo '<br>'.$row['nombCliente'];  
}
//Recorremos la variable $result y mostramos el campo 'nombCliente'

?>

link del proyecto en mediafire aquí

No hay comentarios:

Publicar un comentario

Entradas populares