Ver Mensaje Individual
  #9 (permalink)  
Antiguo 15/06/2009, 15:46
Zack78
(Desactivado)
 
Fecha de Ingreso: enero-2008
Mensajes: 272
Antigüedad: 16 años, 4 meses
Puntos: 1
Respuesta: Chat en php con ajax

Cita:
Iniciado por abimaelrc Ver Mensaje
Te sugiero usar un for y que vaya de menor a mayor ejemplo

Código PHP:
while($fila=mysql_fetch_array($rs)){
  
$array[] = array($fila["mensaje"],$fila["idusuario"],$file["login"]);
}
$array array_reverse($array);

print_r($array);//Es para que veas el resultado como se ve.

//luego con un for lo escribes
for($i 0$i<count($array); $i++){
  
$sql_user="SELECT login FROM clientes WHERE id='$array[$i][1]'";
  
$rs_user=mysql_query($sql_user,$cnx);
  
$row=mysql_fetch_array($rs_user);
  
$cadena $fila[$i][0];
  echo 
"<samp class='contenido'><strong>$array[$i][2] dice:</strong> $cadena<br></samp>";    

Si deseas ver los array con el nombre puedes hacerlo asi
Código PHP:
while($fila=mysql_fetch_array($rs)){
  
$array[] = array("mensaje" => $fila["mensaje"], "idusuario" => $fila["idusuario"], "login" => $file["login"]);
}
$array array_reverse($array);

print_r($array);//Es para que veas el resultado como se ve.

//luego con un for lo escribes
for($i 0$i<count($array); $i++){
  
$sql_user="SELECT login FROM clientes WHERE id='$array[$i]["idusuario"]'";
  
$rs_user=mysql_query($sql_user,$cnx);
  
$row=mysql_fetch_array($rs_user);
  
$cadena $fila[$i]["mensaje"];
  echo 
"<samp class='contenido'><strong>$array[$i]["login"] dice:</strong> $cadena<br></samp>";    

Bueno espero tengas la idea
Muchas gracias, frunció excelente