nop, sabes que directamente no llega a tirar ningun error, porque se traba todo directamente, mira, te paso el codigo entero nuevamente, quiza asi puedas verlo 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);
for ($i=0;$i<$n;$i++)
{
$row=mysql_fetch_array($r);
$usuario2[]=$row['usuario2'];
print_r($usuario2);
}
$campo=implode(",",$usuario2);
$c1= "select * from news where usuario IN ('".$_SESSION['usuario']."','".$campo."')";
$r1= mysql_query($c1) or die(mysql_error());
$n1= mysql_fetch_array($r1);
for ($i=0;$i<$n1;$i++)
{
$row= mysql_fetch_array($r1);
echo ($row['usuario'])."<br>";
}
Cita:
Iniciado por carlos_belisario creo q fue error mio aca no le coloques los () haslo de esta manera y le haces un print_r para ver si te lleno bien el array
pruebalo y si te da un error indica cual es para ayudarte mas