ho provato a fare il controllo direttamente con il select ma non funziona anzi mi da errore
Codice PHP:
$estrazioneticketmessage mysql_query("SELECT * FROM ticket_message ");
$row mysql_fetch_array($estrazioneticketmessage);
$userid  $row['userid'];
$staffid $row['staffid'];
$adminid $row['adminid'];
function 
Autormessage($userid $staffid$adminid)
{
  global  
$userid$staffid$adminid ;
$controlAutor mysql_query("
SELECT a.id , b.id , c.id ,d.userid ,d.staffid , d.adminid  
FROM   `user` a, `staff` b, `amministrator` c, `ticket_message` d
WHERE  a.id=d.userid 
AND    b.id=d.staffid 
AND    c.id=d.adminid "
)
or die (
"ERRORE :::::::::::".mysql_error()); 
$mails = array();
if(
$controlAutor){
echo 
"ok";
          if(
$controlAutor)
          {
               while(
$curr mysql_fetch_array($estrazione_user))
               {
                    
array_push($mails,$curr['email']);
               }
               return 
$mails;
          }
   }
}
$autoreMessTicket Autormessage($userid $staffid$adminid);
if(
$autoreMessTicket and is_array($autoreMessTicket)){
   foreach(
$autoreMessTicket as $key => $value)
     echo 
$value;
}
else
{
 echo 
"ERRORE :::::::::::>>>>>>>> Nessuna mail trovata";