salve Daniele,
danielix05 wrote:
ciao a tutti ho una situazione del tipo
$mysqlc->query("SELECT strutture.id, telefono, descrizione, keywords, google_maps, link_listino, link_booking, strutture.nome, email, localita.id AS locid FROM strutture LEFT JOIN localita ON
strutture.localita=localita.id WHERE
strutture.id='".$_GET['id']."';");
e tutto funziona.
solo che ho inserito un'altra select che prende i campi da una terza tabella 'categorie'
se ho capito cosa intendi, tecnicamente sarebbe
SELECT strutture.id, telefono, descrizione, keywords,
google_maps, link_listino, link_booking, strutture.nome, email, localita.id AS locid
FROM strutture
LEFT JOIN localita ON strutture.localita=localita.id LEFT JOIN altratabella ON altratabella.colonna =
strutture_o_localita.colonna
WHERE strutture.id='".$_GET['id'].
a meno che tu non intenda una subquery, tipo
SELECT strutture.id, telefono, descrizione, keywords,
google_maps, link_listino, link_booking, strutture.nome, email, localita.id AS locid
FROM strutture
LEFT JOIN localita ON strutture.localita=localita.id LEFT JOIN (SELECT ... FROM ..) AS X ON x.colonna =
strutture_o_localita.colonna
WHERE strutture.id='".$_GET['id'].
(che in SQL Server si puo' fare, non so in MySQL)..
saluti