Quote Originariamente inviata da Luigi636 Visualizza il messaggio
.........Ma con la vera query non va.. E' questa:...........
Secondo me è giusta
I campi relativi ai JOIN sono tutti numerici ?????
Il campo idPuntoV è numerico ?????
la variabile è numerica ?????

Non vedo altro che potrebbe disturbare


magari riprivala cosi:
- Racchiuso la WHERE fra parentesi
- Aggiunto il PuntoVirgola finale
- Redistribuito i JOIN

codice:
SELECT 
*
FROM 
tipologie 
INNER JOIN 
(
(
marche 
INNER JOIN 
prodotti 
ON 
marche.id = prodotti.idMarca
) 
INNER JOIN 
disponibilita 
ON 
prodotti.id = disponibilita.idProdotto
) 
ON 
tipologie.id = prodotti.idTipologia
WHERE 
(disponibilita.idPuntoV=$idPuntoV)
;
Facci sapere

.