ciao a tutti
non riesco ad estrarre i dati dopo un left join.
effettuo la select
finora a me bastava una select che realizzavo così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']."';");
ed è okcodice:<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>
ma a me serve ora un semplice campo che stampi la località come testo estraendolo dalle relative tabelle
qualcosa tipo
ma non trovo nulla... mi aiutate?Codice PHP:echo $result1['tipid'];

Rispondi quotando
