ciao,
ho scritto una query dove vorrei che la tecnica veda solo le comunicazioni che l'admin ha scritto solo a lei e quelle che l'admin ha scritto ha scritto a tutte le tecniche.
Ho fatto così ma mi duplica la stessa comunicazione tante volte quante sono le tecniche nella tabella tecniche.
(comunicazioni.id_tecniche = 0 significa visibile a TUTTE le tecniche)
Codice PHP:
<?
$query="SELECT comunicazioni.*, a_tecniche.*,
DATE_FORMAT(comunicazioni.data_ins_comunicazione, '%d-%m-%Y') AS data_ins_comunicazione
FROM comunicazioni, a_tecniche
WHERE comunicazioni.id_tecniche = $_SESSION[idtecniche]
OR comunicazioni.id_tecniche = 0
ORDER BY comunicazioni.data_ins_comunicazione DESC, comunicazioni.ora_ins_comunicazione DESC";
$ris_query=mysql_query($query, $conn);
while($row=mysql_fetch_array($ris_query)){?>