Ver Mensaje Individual
  #10 (permalink)  
Antiguo 25/03/2008, 15:20
okram
Invitado
 
Mensajes: n/a
Puntos:
Re: Pequeña duda

Así como lo veo hay unos cuantos errores.

Primero:
Código PHP:
while( $row = mysql_fetch_array( $result ) ) { 
        
$ids[] = $row['id']; 
} 
 
for( 
$i = 0; $i < count( $ids ); $i++ )  
{ 
NO tiene sentido, pues el while ya ejecuta un bucle (loop) con los registros devueltos por la consulta, por lo tanto no es necesario guardar los datos a un array para luego, con el for volver a recorrer el mismo array.

Ahora, no se entiende bien tu duda. Tienes problemas con los ids? o con el update a la base de datos?. Si es con los ids, bastaria hacer:

Código PHP:
$query = "SELECT id FROM user"; 
$aql = mysql_query($query,$db);
 
while(
$datos = mysql_fetch_row($sql)) {
    echo 
$datos[0]."<br>";
} 
Si el problema es el UPDATE, cuál de los dos que haces es? En el primero no defines una claúsula WHERE, es ahi el problema?

Un saludo,