un po' di adrenalina per tutti i programmatori .....
ho aggiunto questo:
Bene sembra che funzioni, peccato che la funzione total updates non funziona più e non mi posta i post vecchi ??? e come rinfresco la pagina sparisce tutto ciò che avevo postato :-(Codice PHP:<?php
class Wall_Updates {
public $perpage = 10; // Uploads perpage
// Updates
public function Updates($id)
{
$query=mysql_query("SELECT user_1, user_2 FROM relationship WHERE (user_1=$id OR user_2=$id) AND amico='S'");
while($am=mysql_fetch_assoc($query)){
$amici_grezzi[]=$am['user_1'];
$amici_grezzi[]=$am['user_2'];
}
//ripulisci l'array dei valori duplicati
$amici=array_unique($amici_grezzi);
foreach($amici AS $id){
$query=mysql_query("SELECT M.msg_id, M.id_fk, M.message, M.created, U.username, M.uploads FROM messages M, users U WHERE M.id_fk=$id and M.uid_fk=$id $morequery order by M.msg_id desc ");
$row=mysql_fetch_assoc($query);//qui se vuoi puoi sostituire con mysql_fetch_assoc
$data[]=$row['msg_id'];//errore AVEVO MESSO $data[0]
array_push($data,$row['id'],$row['message'],$row['created'],$row['username']);
}
return $data;
}
public function Total_Updates($id)
{
$query = mysql_query("SELECT M.msg_id, M.id_fk, M.message, M.created, U.username, M.uploads FROM messages M, users U WHERE M.id_fk=U.id and M.id_fk='$id' $morequery order by M.msg_id ") or die(mysql_error());
$data=mysql_num_rows($query);
return $data;
}
Codice PHP:public function Total_Updates($id)
{
$query = mysql_query("SELECT M.msg_id, M.id_fk, M.message, M.created, U.username, M.uploads FROM messages M, users U WHERE M.id_fk=U.id and M.id_fk='$id' $morequery order by M.msg_id ") or die(mysql_error());
$data=mysql_num_rows($query);
return $data;
}
qualcuno sa perchè ?????

Rispondi quotando