Mostrar datos de MySQL con PHP

Descripción

Ademas de tener los datos almacenados como respaldo, también nos permiten crear listas, reportes, balances, etc. Para este ejemplo, vamos a mostrar en pantalla los datos que tenemos guardados en nuestra tabla clientes como una lista.

Origen



clientes
--------------------------
id_cliente    nombre        sexo
1               Juan             M
2               Maria            F
3               Jose             M


Resultado



Pasos

Paso 1 - Realizar la conexion

<?php

     $con = mysql_connect("localhost", "root", "contrasena");
     mysql_select_db("tienda", $con);

?>


Paso 2 - Realizar la sentencia SQL

<?php

     $sql = "
                SELECT * FROM clientes ORDER BY id_cliente ASC;
               ";

?>


Paso 3 - Ejecutar la sentencia SQL

<?php

     if ($rs = mysql_query($sql, $con)) {

         

     }

?>


Paso 4 - Mostrar los datos

<?php

          while ($row = mysql_fetch_row($rs)) {
               echo $row[0] . " ";
               echo $row[1] . " ";
               echo $row[2]; 
               echo "<br/>";
          }

?>


Ejemplo completo

<?php

     $con = mysql_connect("localhost", "root", "contrasena");
     mysql_select_db("tienda", $con)

     $sql = "
                SELECT * FROM clientes ORDER BY id_cliente ASC;
               ";
    
     if ($rs = mysql_query($sql, $con)) {

          while ($row = mysql_fetch_row($rs)) {
               echo $row[0] . " ";
               echo $row[1] . " ";
               echo $row[2]; 
               echo "<br/>";
          }

     }

?>







6 comentarios:

  1. me parece muy util, pero me gustaria saber como puedo traer esta informacion a campos de texto, o cjas de text a un formulario de html??

    espero me puedan ayudar

    ResponderEliminar
  2. En respuesta a lo que solicitas, ya subimos el articulo de como mostrar datos de MySQL en un formulario. Visita:

    http://paginaswebconphp.blogspot.com/2010/07/mostrar-datos-de-mysql-en-formularios.html

    ResponderEliminar
  3. ¿Còmo hacer un formulario php que me lo envie tanto a una url y al mismo tiempo lo guarde en el servidor?
    Simplemente que el formulario php que este en la pagina además de enviarlo a una url también lo guarde en un archivo txt en el servidor o xml cualquiera.

    Agradezco su ayuda!

    tengo la pregunta con el codigo que tengo en yahoo respuestas si me puedes ayudar con esto te lo agradezco enormemente.
    http://es.answers.yahoo.com/question/index?qid=20110315193642AAk8MIP

    ResponderEliminar
  4. No funciona, estoy reciviendo problemas con el apahce2 me dice que no puede determinara si esta debidamente cualificado el nombre de dominio, si alguien puediera ayudarme... muchas gracias salu2 desde quimera

    ResponderEliminar
    Respuestas
    1. Apreciable Kevin,

      De acuerdo a lo que menciona, puede ser que no este correctamente instalado Apache, puede ser que no exista la base de datos, la tabla o la conexión a la base de datos no es correcta.

      Saludos.

      Eliminar
  5. Para que funcione, la URL a la que va dirigida, debe ser capaz de recibir las variables que nombro en su formulario.

    Para guardarlo en archivo de texto o xml, le sugerimos busque como guardar archivos con PHP.

    Saludos.

    ResponderEliminar

Escriba sus dudas, temas que quiera conocer o tips que quiera compartir