Ver Mensaje Individual
  #7 (permalink)  
Antiguo 17/02/2012, 08:54
edie8
 
Fecha de Ingreso: noviembre-2011
Mensajes: 516
Antigüedad: 13 años, 3 meses
Puntos: 10
Respuesta: Duda con valores while

He conseguido que salga solo una imagen,articulo o lo que sea y al pulsar sobre ella la otra ahora le quiero poner comentarios pero el problema es que me salen los comentarios de las dos articulos en el mismo articulo y al pulsar se cambia el articulo pero me sige dando los dos comentarios la consulta la ago asi:
Código PHP:
<?php 
$comentarios
=mysql_query("select * from comentario where id_foto='$foto_id'",$conexion)or 
  die(
"Problemas en el select:".mysql_error());
  while(
$fcom=mysql_fetch_assoc($comentarios))
  {
      echo 
$fcom['comentario'];
  }
Y este es el codigo entero
Código PHP:
<?php 
session_start
();
include(
'header.php');
if (!isset(
$_SESSION['logueado_usuario'])) { 
    include (
"login.php");  
echo 
"<a href='registro.php'>Registrarse</a>" ;} 
    else {  
    
$nombre =$_SESSION['logueado_nombre']; 
    
$id_usuario=$_SESSION['logueado_id']; 
$obejeto=$_REQUEST['objeto'];

}
?>
<link rel="stylesheet" type="text/css" href="css/style.css"/>
<script type="text/javascript" src="js/jquery-1.5.1.min.js"></script>
<script type="text/javascript">
$(document).ready(function()
    {
    $("li").click(function ()
         {
        if(!$(this).next("li").length)
            {
            $(this).css("display", "none");
            $("ul li:first-child").css("display", "inline");
            return false;    
            }
        $(this).css("display", "none");
        $(this).next().css("display", "inline");
        });
    });
</script>
<ul id="click-cambio"><?php  
include("privados/config.php"); 
$id=$_GET['id']; 

$resultados=mysql_query("select * from imagenes where id_logueado='$id_usuario'",$conexion) or 
  die(
"Problemas en el select:".mysql_error());
$i 0;
  while(
$fot=mysql_fetch_assoc($resultados)) 

     
$clase = (isset($i))? "class='primero'""";
$foto_nombre=$fot['nombre']; 
$foto_id=$fot['id'];
?><li <?php echo $clase ?>><img src="<?php echo "$foto_nombre"?>" class="sexylightbox" rel="galeria" id="<?php echo $fot['id'];?>"></li><?php 
$comentarios
=mysql_query("select * from comentario where id_foto='$foto_id'",$conexion)or 
  die(
"Problemas en el select:".mysql_error());
  while(
$fcom=mysql_fetch_assoc($comentarios))
  {
      echo 
$fcom['comentario'];
  } 
unset(
$i);

?> </ul>
Que tengo que hacer para que me salga el comentario en su debida foto,articulo o lo que mueste, y cuando se pase la este salga los comentarios de la otra??? es que me salen de los dos. gracias un saludo.