PHP - Ayuda con un error de PHP

 
Vista:

Ayuda con un error de PHP

Publicado por Francesc (24 intervenciones) el 02/06/2006 00:10:14
-----------------------
conectar();

$c=mysql_query("SELECT * FROM socios");
echo($c);

desconectar();

--------------------------

el conectar(); és:

function conectar(){
mysql_connect("localhost","root","");
mysql_select_db("datos");
}

y el desconectar és:

function desconectar(){
mysql_close();
}

La qüestion es que cuando le hago el echo($c) me dice: Resource id #4

Que es este error? porque me lo da?

Gracias,
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil

RE:Ayuda con un error de PHP

Publicado por SuNcO (56 intervenciones) el 02/06/2006 04:55:13
Porque en $c se guardan otro tipo de cosas, para solucionarlo intenta asi :

$c=mysql_query("SELECT * FROM socios");
if (mysql_num_rows($c) > 0) {
while ($fila = mysql_fetch_array($c)) {
echo $fila["nombre"]."<br>";
}
} else {
echo "No hay resultados";
}

Claro, suponiendo que algun campo en socios se llama Nombre, creo que la otra manera es :

echo $fila[1]."<br>";

O algo asi, yo lo uso directo porque si lo utilizas con numeros y luego cambias la estructura de la tabla pues hay que cambiar los numeros
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar