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";
}