Ver Mensaje Individual
  #9 (permalink)  
Antiguo 23/03/2008, 21:48
luks77
 
Fecha de Ingreso: diciembre-2007
Mensajes: 274
Antigüedad: 17 años, 2 meses
Puntos: 0
Re: Varias Consultas sobre PHP + MySQL

Lo que pasa es que cree el code apurado,

lo que pasa es que a $num_resultados no le cargue ningun valor, cargale el mysql_num_rows , esta funcion te da el numero de campos con datos que haya.

El code quedaria haci

Código PHP:
//nos conectamos
$db1=mysql_connect(host$nombre$pass); 
mysql_select_db("base de datos"); 
//hacemos una peticion
$query="select * from Establecimientos";
$resultado=mysql_query($query,$db1);

//aca conseguimos el numero de campos 
$num_resultados=mysql_num_rows($resultado); 
//decimos que nos devuelva todos los resultados     
for ($i=$numero2$i <=$num_resultados ;$i++)
     {
     
$row mysql_fetch_array($resultado);
//aca haremos los links a la pagina personal de cada uno
echo "<a href=personal.php?id=".$row["id"].">".$row["nombre"]."</a><br>";
}



fijate cualquier cosa pregunta o mandeme un mensaje privado.

Creo que ahi deve funcionar

Si vos pones

Código PHP:
for ($i=$numero2$i >=$num_resultados ;$i++) 
Se va a ser infinito porque se va a seguir ejecutando asta que $i que equivale a 1 se sume hasta que sea igual a 0 cosa que nunca va a pasar y te va a seguir tirando rows