ciao raga,
solitamente quando scrivo una query e non funziona la provo sul phpmyadmin per verificare l'errore. Il bello è che la query sul phpmyadmin non mi dà errore, anzi mi restituisce anche il risultato esatto.
Allora ho provato a copiare la query dal phpmyadmin al sito ma mi dà sempre lo stesso errore.
questo è il codice:
Codice PHP:
$id = 12,3,4,2;
$my_id = 7;
$query1 = "SELECT inserzione.id
FROM `inserzione`
LEFT JOIN `utenti` ON inserzione.scritto_da = utenti.user_id
WHERE inserzione.id
IN ( $id ) AND (
`user_level` > 2 OR `scritto_da` = '".$my_id."'
)";
$res_uti = mysql_query($query1);
while ($id_uti = mysql_fetch_array($res_uti)) ...
cosa sbaglio secondo voi? :master: