ciao a tutti
non riesco ad estrarre i dati dopo un left join.
effettuo la select
codice:
$mysqlc->query("SELECT TAB-A.id, TAB-A.path_strutture, descrizione, title, keywords, TAB-A.nome, localita.id AS locid, tipologia.id AS tipid FROM TAB-A LEFT JOIN TAB-B ON TAB-A.localita=TAB-B.id LEFT JOIN TAB-C ON TAB-A.tipo_struttura=TAB-C.id WHERE TAB-A.id='".$_GET['id']."';");
finora a me bastava una select che realizzavo così
codice:
<select name="idlocalita" class="formtext">
<?php
$mysqlc->query("SELECT * FROM TAB-C;");
while($result = mysql_fetch_array($mysqlc->result, MYSQL_ASSOC)){
echo "<option";
if($result['id'] == $result1['locid']) echo " selected=\"selected\"";
echo " value='".$result['id']."'>".$result['nome']."</option>";
}
?>
</select>
ed è ok
ma a me serve ora un semplice campo che stampi la località come testo estraendolo dalle relative tabelle
qualcosa tipo
Codice PHP:
echo $result1['tipid'];
ma non trovo nulla... mi aiutate?