Problema con vriables..

Iniciado por SoFtDrAkE, 18 Agosto 2007, 08:42 AM

0 Miembros y 1 Visitante están viendo este tema.

SoFtDrAkE

hola alguien me puede ayudar?

echo"<marquee>";
$query=mysql_query("SELECT * FROM enlinea WHERE tipo = 'usuario'");
while($datos = mysql_fetch_array($query)){
$query=mysql_query("SELECT * FROM usuarios WHERE nick = '$datos[usuario]')");
$userdata = mysql_fetch_array($query);
echo "| <a href='".$pagina."?".$get."=registrados&u=".$userdata[id]."'>".$datos[usuario]."</a> | ";

}
echo"</marquee>";


si alguien revisa este codigo y le haya un error? porque yo no lo veo.. y me manda error de: Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in C:\AppServ\www\test\userlogin\pfvariables.php on line 94
www.deartes.com
- Explota Tu Creatividad -
Concurso Grafico, Participa y Gana

Hans el Topo

#1
1.-has abierto conexión a la base de datos?
2.-yo lo pondría asi
echo"<marquee>";
abro conexion
$query=mysql_query("SELECT * FROM enlinea WHERE tipo = 'usuario'",$conexio);
while($datos = mysql_fetch_array($query)){
  $query=mysql_query("SELECT * FROM usuarios WHERE nick = '".$datos["usuario"]."',$conexio);
  $userdata = mysql_fetch_array($query);
  echo "| <a href='".$pagina."?".$get."=registrados&u=".$userdata["id"]."'>".$datos["usuario"]."</a> | ";

}
echo"</marquee>";


te faltaban las comillas o comilla simple al llamar a los campos de la array de la respuesta sql, amén de que tenias doble paréntesis en un lao xD
 

Ertai

Ese error es porque falla la consulta SQL.
Si la felicidad se comprara, entonces el dinero sería noble.


void rotar_by_ref(int& a, int& b) {
   /* Quien dijo que no se podia sin una variable temporal? */
   *a = *a ^ *b;
   *b = *a ^ *b;
   *a = *a ^ *b;
}

SoFtDrAkE

ya lo solucione era un parentesis q stava de mas.. toy quedando ciego.. ejejj gracias x la ayuda..

saluds.. !
www.deartes.com
- Explota Tu Creatividad -
Concurso Grafico, Participa y Gana