salve siccome che e da poco che ho iniziato a usare le funzioni , ho fatto uno script , dove da una tabella trabite l id devo risalire all email , impratica un unica funzione , adesso ho provato a scrivere cosi ma mi da errore
Codice PHP:
$estrazione_ticketuser = mysql_query("
SELECT *
FROM ticket_message
WHERE ticketid = ". $id_ticket ."
OR userid = 1
OR staffid = 1
OR adminid = 1
");//da guardare
$row = mysql_fetch_array($estrazione_ticketuser);
echo $userid = intval($row['userid']);
echo $staffid = intval($row['staffid']);
echo $adminid = intval($row['adminid']);
function Autormessage($userid , $staffid, $adminid)
{
if($userid != 0){
$estrazione_user = mysql_query("SELECT * FROM user WHERE id ='".$userid."' AND stato 1 LIMIT 1");
while($row = mysql_fetch_array($estrazione_user)){
return $row['emeil'];
}
}else if($staffid != 0){
$estrazione_staff = mysql_query("SELECT * FROM staff WHERE id ='".$staffid."' AND stato 1 LIMIT 1");
while($row = mysql_fetch_array($estrazione_staff)){
return $row['emeil'];
}
}else if($adminid != 0){
$estrazione_admin = mysql_query("SELECT * FROM amministrator WHERE id ='".$adminid."' AND stato 1 LIMIT 1");
while($row = mysql_fetch_array($estrazione_admin)){
return $row['emeil'];
}
}
else
{
return false;
}
}
$Autormessageemail = Autormessage($userid , $staffid, $adminid);
echo $Autormessageemail ;