salve ragazzi e buona domenica, ho un grosso problema , vi spiego io sto lavorano ad un helpdesk per i ticket , adesso io iso due tabelle in una che sarebbe la principale , inserisco l id del ticket l id del user e l id dello staff, e con l id inserisco in un altra tabella i messaggi,adesso il problema che da tanti select tramite id devo estrare gli attuali dati
Codice PHP:
$DB->connect();
$estrazione_ticket mysql_query("SELECT * FROM ticket_general WHERE id ='$id_ticket' ORDER BY  id DESC");

         while(
$array mysql_fetch_array($estrazione_ticket)){/*apro il ciclo while*/

$estrazione_priorita mysql_query("SELECT *  FROM priority WHERE id ='".$array['priority']."' and enable ='1' ");
$estrazione_department mysql_query("SELECT  *  FROM depart  WHERE id ='".$array['department']."' ");
$estrazione_user mysql_query("SELECT  *  FROM user  WHERE id ='".$array['userid']."' ");
$estrazione_stato  mysql_query("SELECT  *  FROM ticket_stato  WHERE statoid ='".$array['status']."' ");

$estrazione_ticket mysql_query("SELECT * FROM ticket_message WHERE ticketid ='".$array['id']."' ");//da guardare
$estrazione_user  mysql_query("SELECT * FROM user           WHERE id ='".$array['userid']."'  AND stato 1   LIMIT 1");
$estrazione_staff mysql_query("SELECT * FROM staff          WHERE id ='".$array['staffid']."' AND stato 1   LIMIT 1");
$estrazione_admin mysql_query("SELECT * FROM amministrator  WHERE id ='".$array['adminid']."' AND stato 1   LIMIT 1");

 while(
$array=mysql_fetch_array($estrazione_stato)){
      echo
"<font color='".$array['statofontcolor']."'>".$array['statonome']."</font>";
      }

while(
$array=mysql_fetch_array($estrazione_department)){
echo 
$array['depart_nome'];
}






 
$DB->connect();
 
$estrazione_ticket_time mysql_query("
 SELECT id , timestamp_opened ,timestamp_lastreply_user , timestamp_lastreply_staff , timestamp_lastreply_admin 
 FROM ticket_general 
 WHERE id ='
$id_ticket
 ORDER BY  id DESC"
);
 
$array mysql_fetch_array($estrazione_ticket_time)


$estrazione_ticket mysql_query("
SELECT *
FROM ticket_message 
WHERE ticketid ='"
.$array['id']."' 
"
);//da guardare
$estrazione_user  mysql_query("SELECT * FROM user           WHERE id ='".$array['userid']."'  AND stato 1   LIMIT 1");
$estrazione_staff mysql_query("SELECT * FROM staff          WHERE id ='".$array['staffid']."' AND stato 1   LIMIT 1");
$estrazione_admin mysql_query("SELECT * FROM amministrator  WHERE id ='".$array['adminid']."' AND stato 1   LIMIT 1");

$array mysql_fetch_array($estrazione_ticket);