hola amigo como estas, bueno estuve leyendo lo que pusiste, y no se bien en que parte del codigo debo insertar esas dos consultas, te copio el codigo a ver si me podes orientar mejor:
Código PHP:
mysql_select_db("friend_news");
$c= "select * from amigos where usuario= '".$_SESSION['usuario']."'";
$r= mysql_query($c);
$n= mysql_num_rows($r);
while($row=mysql_fetch_array($r)){ $usuario2[]=$row['usuario2'];
print_r ($usuario2);
}
$campo=implode(",",$usuario2);
//echo $campo."<br>";
$c1= "select * from news where usuario IN ('".$_SESSION['usuario']."','".$campo."')";
$r1= mysql_query($c1) or die(mysql_error());
$n1= mysql_fetch_array($r1);
echo $c1;
while($row1=mysql_fetch_array($r1)){ }
Cita:
Iniciado por carlos_belisario bueno la consulta se ve bien vamos a hacer una pequeñota prueba
ejecuta esa consulta en tu base de datos y ve si te trae los tres nombres si es asi entonces esta bien y hay que ver qe esta fallando en el codigo has esta prueba a ver
Código PHP:
Ver original$user=$_SESSION['usuario'];
$c1="select * from news where usuario IN ($user,$campo)";
has un copy paste de esto y sustituyelo en tu codig a ver si te da xq asi deberia de echo hice una prueba cree una bd con dos campos y los llene y me dio resultado espero que te sirva