Salve a tutti , ho creato questa query :
Codice PHP:
$sql="SELECT descrizione_disponibilita.quantita, categorie_prodotti.nome_categoria
FROM `utenti` INNER JOIN `disponibilita` ON utenti.id_utente = disponibilita.id_utente
INNER JOIN `descrizione_disponibilita ON disponibilita.id_disponibilità = descrizione_disponibilita.id_disponibilità
INNER JOIN `categorie_prodotti` ON `descrizione_disponibilita.id_categoria` = `categorie_prodotti.id_categoria`
WHERE `utenti.id_utente`=(SELECT `utenti.id_utente` FROM `utenti` WHERE `username`=`" . (string)$_SESSION["username"] . "`)";
Ho provato in diversi modi a farla funzionare : cambiando apici , virgolette , punti ecc , ma non c'è verso che vada , però su phpmyadmin la query funziona alla perfezione.
La query non da risultati ma si blocca all' "or die" , infatti togliendo or die non ho risultati .
Ho provato anche a stampare il numero di righe del result ma non ha valore , nemmeno uno 0 , quindi credo sia un problema della query anche se funziona su phpmyadmin.
Se qualcuno può aiutarmi il prima possibile , mi farebbe un grandissimo favore visto che è una cosa urgente.