Tema: array
Ver Mensaje Individual
  #6 (permalink)  
Antiguo 16/03/2007, 05:58
Bkwxs
 
Fecha de Ingreso: marzo-2005
Mensajes: 171
Antigüedad: 20 años
Puntos: 0
Re: array

Buenas, gracias a todos :P
Ahora me quedo este codigo:;
Código:
$lista2 = mysql_query("SELECT id, nombre FROM categorias LIMIT 0,1") or die (mysql_error());

while ($row1 = mysql_fetch_array($lista2)){
$idcat = $row1['id'];
$nombrecat = $row1['nombre'];
echo "<a href='azar.php?cat=".$idcat."'>".$nombre."</a><br>";
	
}
Ahi, funciona todo, pero el WHILE no muestra nada...en cambio, si uso asi:

Código:
$lista2 = mysql_query("SELECT id, nombre FROM categorias LIMIT 0,1") or die (mysql_error());
$row1 = mysql_fetch_array($lista2);
$idcat = $row1['id'];
echo $idcat;
Me lo toma, solo 1, pero lo toma.

Porque sera el error? (saque el where, ya que igual no sirve mucho xD)

EDITADO:

Lo solucione, usando este codigo:
Código:
while ($row = mysql_fetch_row($result)){
echo "<a href='azar.php?cat=".$row[0]."'>".$row[1]."</a><br>";
}
Tambien, use "row" en vez de "row2" (row antes existia, ahora lo renombre, pero igual sigue funcionando.)

Ahora, si cambio $row[0] por $row['id'], o cualquier variable, no funciona.

Última edición por Bkwxs; 16/03/2007 a las 06:05