Codice PHP:
SELECT tab0.*, tab3.id AS tipoid FROM tab0 LEFT JOIN tab1 AS regioni ON
tab0
.regione=regioni.id LEFT JOIN tab1 AS prov ON tab0.provincia=prov.id
LEFT JOIN tab3 ON tab0
.tipo=tab3.id WHERE tab0.id='".$_GET['id']."'
non mi dà errori ma non in questo modo non riesco a recuperare i valori dei left

più in basso ho due select dinamiche: una per le prov e una per le regioni
Codice PHP:
            <select name="provincia" class="formtext">
                    <option value="0"> - - - </option>
                    <?php
                        $mysqlc
->query("SELECT * FROM tab1;");
                    
                        while(
$result mysql_fetch_array($mysqlc->resultMYSQL_ASSOC)){
                    
                            echo 
"<option";
                    
                            if(
$result['id'] == $result1['prov']) echo " selected=\"selected\"";
                    
                            echo 
" value='".$result['id']."'>".$result['regione']."</option>";
                    
                        }
                    
?>
            </select>
in pratica, nella tab1, nello stesso campo chiamato "regione", ho messo sia le province sia le regioni. ogni record ovviamente ha un id diverso. Mi serve fare in questo modo.

come faccio a recuperare, p. esempio, il valore $result1['prov'])?