Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/03/2004, 20:27
Avatar de CHILENOCES
CHILENOCES
 
Fecha de Ingreso: octubre-2001
Ubicación: Mmm paseando por la vida
Mensajes: 491
Antigüedad: 22 años, 6 meses
Puntos: 0
Solo me muestra un registro!!

Hola que tal bueno miren estoy haciendo lo siguiente :
Código PHP:
<?
$a 
mysql_query("SELECT *, DATE_FORMAT(fecha, '%d/%m/%Y %H:%i:%s') as fecha FROM 
mensajes WHERE id='$id'"
);
while(
$row=mysql_fetch_array($a)){

$titulo $row["titulo"];
$fecha $row["fecha"];
$id $row["id"];
$mensaje $row["mensaje"];
$estatus $row["estatus"];
$prioridad $row["prioridad"];
$id_ticket $row["id_ticket"];
?>
<?echo$titulo;?>
<BR>
<?echo$fecha;?>
<BR>
<?echo$id;?>
<BR>
<?echo$mensaje;?>
<BR>
<?echo$estatus;?>
<BR>
<?echo$prioridad;
}
?>
<BR><HR>
Código PHP:
<?
$b 
mysql_query("SELECT *, DATE_FORMAT(fecha, '%d/%m/%Y %H:%i:%s') as fecha FROM 
respuestas WHERE id_ticket='$id_ticket' ORDER by fecha"
);
while(
$raw=mysql_fetch_array($b)){

$titulo1 $raw["titulo"];
$fecha1 $raw["fecha"];
$mensaje1 $raw["mensaje"];
$estatus1 $raw["estatus"];
$prioridad1 $raw["prioridad"];
$id_cliente $raw["id_cliente"];
?>
Enviado el <?echo$fecha1;
echo nl2br ($mensaje1);
}
?>


Como se pueden dar cuenta en la primera parte muestro la pregunta y en la segunda parte la respuesta ahora mi problema es el siguiente:

En la segunda parte donde $b es el query solicito un campo $id_cliente = $raw["id_cliente"]; y eso me devuelve un valor numerico da lo mismo cual bueno ahi mismo abajito de eso hago lo siguiente:

Código PHP:
<?
$b 
mysql_query("SELECT *, DATE_FORMAT(fecha, '%d/%m/%Y %H:%i:%s') as fecha FROM 
respuestas WHERE id_ticket='$id_ticket' ORDER by fecha"
);
while(
$raw=mysql_fetch_array($b)){

$titulo1 $raw["titulo"];
$fecha1 $raw["fecha"];
$mensaje1 $raw["mensaje"];
$estatus1 $raw["estatus"];
$prioridad1 $raw["prioridad"];
$id_cliente $raw["id_cliente"];

$c mysql_query("SELECT *, DATE_FORMAT(fecha, '%d/%m/%Y %H:%i:%s') as fecha FROM
usuarios WHERE id='$id_cliente'"
);
while(
$rew=mysql_fetch_array($c)){

$usuario $raw["usuario"];
?>
Enviado el
<?
echo$fecha1;
echo$usuario;
echo nl2br ($mensaje1);
}
?>

Como pueden observar solicité a la tabla usuarios el usuario con el id que habia solicitado arriba $id_cliente = $raw["id_cliente"]; osea WHERE id='$id_cliente' bueno el problema es que cuando me devuelve los resultados de la tabla respuesta pude devolverme 100 resultados pero el problema es que solo muestra 1 usuario osea salen cien resultados pero solo uno de esos resultados muestra el campo $usuario el resto no y no se que hacer probé con DESC LIMIT y todo eso y sigue mostrando solo uno la idea sería que mostrará 100 resultados con 100 usuarios ya que el usuario sería el mismo para los 100 resultados.
__________________
ChilenoCesar Looking for something new...

Última edición por CHILENOCES; 07/03/2004 a las 20:30