Como hacer una pagina web y ganar dinero
Creada para aprender lo que mas nesesitas porque la calidad es mejor que la cantidad.
Blog

hacer y mostrar consulta de una base de datos MySQL con PHP

Tags: array, mostrar, consulta, ciclo, bucle, manual, datos, mysql, php
publicado el 2010-06-10   leido 7621 leídas

Hacer la consulta SQL a una tabla específica


Bueno, si están por aca, ya deben saber de sentencias SQL, al menos sentencias básicas de SELECT.
Eso utilizaremos ahora para pedir datos a una table que esté dentro de la BD que conectamos recientemente. Empezemos.

Les mostraré el código donde se crea la consulta y se ejecuta. Más abajo veremos como mostrar esos datos que han juntado...

<?php 
$sql = "SELECT nombre,apellido FROM usuarios";
$result = mysql_query($sql)
?>

¿Qué hicimos aqui? Bueno, primero simplemente guardamos la sentencia SQL en la variable $sql, en la cual le pedimos la tabla usuarios las columnas de nombre y apellido.


En la segunda linea del código, ejecutamos la consulta sql, guardando todos sus resultados en la variable $result

Podemos volver a chequear que esa consulta esté bien realizada con el mismo truco que antes.


<?php 
if (! $result){
echo "La consulta SQL contiene errores.";
exit();
 }
?>

Nota: Si la consulta es válida, ese IF no se cumplira, aunque no devuelva resultados. O sea que solo se está chequeando que la sentencia se válida o no.


Mostrar consulta de una base de datos MySQL


Recordemos que todos los datos los tenemos almacenados en la variable $result.

Haremos un bucle WHILE con el cual mostraremos automáticamente todos los datos pedidos.

<?php 
//Bucle WHILE para mostrar los resultados...

while ($row = mysql_flech_array($result)){
echo "<P>",$row["nombre"]," - ",$row["apellido"],"</P>";
}
?>

Por último queda explicar este bucle que parece algo más complicado y de echo lo es.


A la función mysql_flech_array le pasamos como argumento la variable $result que contiene la informacion a mostrar.


La función la extrae en forma de array la informacion que tiene la variable $resultados. Como se ve, se va pasando esa informacion a la variable $row (que también está en forma de array).


Dentro del WHILE usamos echo para mostrar la info contenida en $row. Como está en forma de array, asi la mostramos. Como $row["campo"].


Te gust?

Cómo conectar base de datos MySQL con PHP

Conectar, hacer y mostrar consulta MySQL con PHP

 
Información
Christian Valencia publicado porPor: Ero-Fierce

Suscribete
Recibe los ultimos articulos en tu email:

Indice.
Php y MySQL

Ultimos Artculos
Hacer SEO en el 2016 - 2017
Habilitar sonido al pulsar las teclas Bloq Mayús, Bloq Num y Bloq Des
10 trucos viejos, seo que nunca te dijeron
15 Efectos carrusel como pagina de libro animado con ejemplos
No se pudo generar una instancia de usuario de SQL Server debido a un error (.mdf
Solucion Error 26. No se encontró el servidor o éste no estaba accesible. Sql

Todos los tutoriales

Hacer una web paso a paso Php y MySQL Javascript
Posicionamiento Web SEO Cómo ganar dinero con tu web Herramientas y Programas Web
Maquetación con CSS Hosting y Dominios MySQL y Phpmyadmin
Ajax UML: Analisis y Diseño Programacion Orientada a Objetos
Java
 
Copyright © 2009 - pagina Web 2 - Todos los derechos Reservados