Ver Mensaje Individual
  #8 (permalink)  
Antiguo 15/06/2009, 15:10
Avatar de abimaelrc
abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.734
Antigüedad: 15 años
Puntos: 1517
Respuesta: Chat en php con ajax

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