como hago para listar el contenido de una tabla... es decir, quiero listar en una pagina web el contenido del campo "email" en la tabla "members" de mi base de datos... no tengo idea de como hacerlo...
alguin me ayuda?
Salu2
Fred
| |||
¿Como listar el contenido de un campo de mi base dedatos? como hago para listar el contenido de una tabla... es decir, quiero listar en una pagina web el contenido del campo "email" en la tabla "members" de mi base de datos... no tengo idea de como hacerlo... alguin me ayuda? Salu2 Fred |
| |||
mira, este es mi codigo <? function Conectarse() { if (!($link=mysql_connect("62.149.150.21","Sql31309", "******"))) { echo "Error conectando a la base de datos."; exit(); } if (!mysql_select_db("Sql31309_5",$link)) { echo "Error seleccionando la base de datos."; exit(); } return $link; } $link=Conectarse(); $seleccionar="SELECT email, members FROM tu_tabla"; $seleccionando=mysql_query($seleccionar); while($fila=mysql_fetch_array($seleccionando)) { echo $fila['email']. "<br>". $fila['members'] . "<br><br>"; } mysql_close($link); //cierra la conexion ?> No se que no funciona... no aparece ningun error... no aparece nada... q puede estar malo (he buscado el los tutoriales, pero no he conseguido hacer q funcione... venir aqui a molestar fue lo ultimo que intente) Salu2 Fred |
| ||||
Mira en la función que tenes como Conectarse, haces la conexión a la base de datos y retornas link.. entonces podes usarlo asi... $link=Conectarse(); $seleccionar=mysql_query("SELECT email, members FROM tu_tabla", $link); while($fila=mysql_fetch_array($seleccionar)) { echo $fila['email']. "<br>". $fila['members'] . "<br><br>"; } creo que asi te puede funcionar.... |
| |||
He puesto asi <? function Conectarse() { if (!($link=mysql_connect("62.149.150.21","Sql31309", "SfIPR1A0"))) { echo "Error conectando a la base de datos."; exit(); } if (!mysql_select_db("Sql31309_5",$link)) { echo "Error seleccionando la base de datos."; exit(); } return $link; } $link=Conectarse(); $link=Conectarse(); $seleccionar=mysql_query("SELECT email, members FROM tu_tabla", $link); while($fila=mysql_fetch_array($seleccionar)) { echo $fila['email']. "<br>". $fila['members'] . "<br><br>"; } mysql_close($link); //cierra la conexion ?> pero no funciona... no retona ningun error... ni me lista los emails de la base de datos... pq? |
| |||
Hola, La funcion para ver los errores de MySQL mira la funcion mysql_error() (www.php.net/mysql_error). Y recuerda, el 75 % de las respuestas de este foro son explicaciones, no el codigo exacto que necesitas. Debes entender lo que te ponen y adaptarlo a tu situacion. Lo digo porque tu tabla no se llama tu_tabla Saludos.
__________________ Josemi Aprendiz de mucho, maestro de poco. |
| ||||
mmmm... pues sos vos quien debe saber como se llama... donde tenes el campo email??... El código es tuyo o lo sacaste de algún lado... pero por nombre parece que si que es members.. pero solo estoy suponiendo, pues no se como esta tu base de datos.... |
| |||
el codigo me lo han dado aqui en este foro... en la base de datos esta la tabla MEMBERS y luego el campo email... yo solo quiero listar el contenido del campo email en una pagina web... |
| ||||
$link=Conectarse(); $seleccionar=mysql_query("SELECT email FROM members", $link); while($fila=mysql_fetch_array($seleccionar)) { echo $fila['email']. "<br>"; } Pero considero que analisis mejor el código y que te des cuenta el porqué de las cosas... asi tendras menos confusión..... El nombre de la tabla lo pones tal cual esta en la base de datos.... Última edición por Salome; 19/04/2004 a las 10:01 |