Visualizzazione dei risultati da 1 a 3 su 3

Discussione: Form php

  1. #1

    Form php

    <?php $id_regione="";
    $id_provincia="";
    $id_comune="";

    $id_regione=$_POST['regione'];
    $id_provincia=$_POST['provincia'];
    $id_comune=$_POST['comune'];?>
    <table border="2">
    <form name="search" method="POST">
    <tr><td>Regione</td>
    <td><select onchange="document.search.submit()" name="regione">
    <option value="">Scegli regione...</option>
    <?
    $sql_regione="SELECT * FROM `regione`ORDER BY nome_regione";
    $rs=connessione($sql_regione);
    while ($array=mysql_fetch_array($rs))
    {
    ?>
    <? $codR =$array['codice_regione'] ?>
    <option value="<? echo $codR; ?>"<? if ($id_regione==$array['codice_regione']) {echo " selected";} ?>><? echo $array['nome_regione']; ?></option>
    <? $codR =$array['codice_regione'];
    }
    ?>
    </select></td></tr>
    <tr><td>Provincia</td>
    <td><select onchange="document.search.submit()" name="provincia">
    <option value="">Scegli provincia...</option>
    <?
    $sql_provincia="SELECT * FROM provincia WHERE codice_regione='$id_regione' ORDER BY nome_provincia";
    $rs=connessione($sql_provincia) ;
    while ($array=mysql_fetch_array($rs))
    {
    ?>
    <option value="<? echo $array['codice_provincia']; ?>"<? if ($id_provincia==$array['codice_provincia']) {echo " selected";} ?>><? echo $array['nome_provincia']; ?></option>
    <?
    }
    ?>
    </select></td></tr>
    <tr><td>Comune</td>
    <td><select onchange="document.search.submit()" name="comune">
    <option value="">Scegli il comune...</option>
    <?
    $sql_comuni="SELECT * FROM comuni WHERE codice_provincia='$id_provincia' ORDER BY nome_comune";
    $rs= connessione($sql_comuni);
    while ($array=mysql_fetch_array($rs))
    {
    ?>
    <option value="<? echo $array['codice_comune']; ?>"<? if ($id_comune==$array['codice_comune']) {echo " selected";} ?>><? echo $array['nome_comune']; ?></option>
    <?
    }
    ?>
    </select></td></tr>
    </form> </table>
    <form name = "immobile" form method="post" action="send.php">




    <table>
    <tr><td>Contratto</td>
    <td><select name="contratto">
    <? $stringa_query="SELECT `tipo_contratto` FROM `contratti_disponibili`";
    $rs=connessione($stringa_query);
    while($row_contratto=mysql_fetch_array($rs)){
    $tipo_contratto=$row_contratto[tipo_contratto];
    print $rs;
    echo "<option value=\"$tipo_contratto\">$tipo_contratto</option>\n";}?>
    </select></td></tr>
    <tr><td>Metri Quadrati Min</td>
    <td><select name="mqmin">
    <option value="qualsiasi">Qualsiasi</option>
    <? $stringa_query="SELECT `` FROM ``";
    $rs=connessione($stringa_query);
    while($mqmin=mysql_fetch_array($rs)){
    // $mqmin=$mqmin[];
    print $rs;
    echo "<option value=\"$mqmin\">$mqmin</option>\n";}?>
    </select></td>
    </tr>
    <tr><td>Metri Quadrati Max</td>
    <td><select name="mqmax">
    <option value="qualsiasi">Qualsiasi</option>
    <? $stringa_query="SELECT `` FROM ``";
    $rs=connessione($stringa_query);
    while($mqmax=mysql_fetch_array($rs)){
    // $mqmin=$mqmax[];
    print $rs;
    echo "<option value=\"$mqmax\">$mqmax</option>\n";}?>
    </select></td>

    <tr><td>Prezzo Min in €</td>
    <td><select name="prezzomin">
    <option value="qualsiasi">Qualsiasi</option>
    <? $stringa_query="SELECT `` FROM ``";
    // $rs=connessione($stringa_query);
    while($mqmin=mysql_fetch_array($rs)){
    // $mqmin=$mqmin[];
    print $rs;
    echo "<option value=\"$prezzomin\">$prezzomin</option>\n";}?>
    </select></td>
    <tr>
    <tr><td>Prezzo Max in €</td>
    <td><select name="">
    <option value="qualsiasi">Qualsiasi</option>
    <? $stringa_query="SELECT `` FROM ``";
    //$rs=connessione($stringa_query);
    while($mqmin=mysql_fetch_array($rs)){
    // $mqmin=$mqmin[];
    print $rs;
    echo "\n";}?>
    </select></td>
    <tr>
    </table>
    <input type="submit" name="insert" value="Invia">
    </form>

    </body>
    </html>

    Ho usato questo codice per un form pero nella pagina di destinazione non riesco a prelevare i valori di: Regione comune e città......... come posso fare? Grazie.

  2. #2
    Utente di HTML.it L'avatar di jcsnake
    Registrato dal
    Jun 2010
    Messaggi
    629
    Ciao, non si capisce molto così...prova a ripostare tutto dentro i tag [ PHP ] e se sono più pagine dividile e nominale, così possiamo darti più facilmente una mano.

  3. #3
    Codice PHP:
        <?php $id_regione="";
    $id_provincia="";
    $id_comune="";

    $id_regione=$_POST['regione'];
    $id_provincia=$_POST['provincia'];
    $id_comune=$_POST['comune'];?>
    <table border="2">
    <form name="search" method="POST">
    <tr><td>Regione</td>
    <td><select onchange="document.search.submit()" name="regione">
    <option value="">Scegli regione...</option>
    <?
    $sql_regione
    ="SELECT * FROM `regione`ORDER BY nome_regione";
    $rs=connessione($sql_regione);
    while (
    $array=mysql_fetch_array($rs))
    {
    ?>
    <? $codR 
    =$array['codice_regione'?>
    <option value="<? echo $codR?>"<? if ($id_regione==$array['codice_regione']) {echo " selected";} ?>><? echo $array['nome_regione']; ?></option>
    <? $codR =$array['codice_regione'];
    }
    ?>
    </select></td></tr>
    <tr><td>Provincia</td>
    <td><select onchange="document.search.submit()" name="provincia">
    <option value="">Scegli provincia...</option>
    <?
    $sql_provincia
    ="SELECT * FROM provincia WHERE codice_regione='$id_regione' ORDER BY nome_provincia";
    $rs=connessione($sql_provincia) ;
    while (
    $array=mysql_fetch_array($rs))
    {
    ?>
    <option value="<? echo $array['codice_provincia']; ?>"<? if ($id_provincia==$array['codice_provincia']) {echo " selected";} ?>><? echo $array['nome_provincia']; ?></option>
    <?
    }
    ?>
    </select></td></tr>
    <tr><td>Comune</td>
    <td><select onchange="document.search.submit()" name="comune">
    <option value="">Scegli il comune...</option>
    <?
    $sql_comuni
    ="SELECT * FROM comuni WHERE codice_provincia='$id_provincia' ORDER BY nome_comune";
    $rsconnessione($sql_comuni);
    while (
    $array=mysql_fetch_array($rs))
    {
    ?>
    <option value="<? echo $array['codice_comune']; ?>"<? if ($id_comune==$array['codice_comune']) {echo " selected";} ?>><? echo $array['nome_comune']; ?></option>
    <?
    }
    ?>
    </select></td></tr>
    </form> </table>
    <form name = "immobile" form method="post" action="send.php">




    <table>
    <tr><td>Contratto</td>
    <td><select name="contratto">
    <? $stringa_query="SELECT `tipo_contratto` FROM `contratti_disponibili`";
    $rs=connessione($stringa_query);
    while(
    $row_contratto=mysql_fetch_array($rs)){
    $tipo_contratto=$row_contratto[tipo_contratto];
    print 
    $rs;
    echo 
    "<option value=\"$tipo_contratto\">$tipo_contratto</option>\n";}?>
    </select></td></tr>
    <tr><td>Metri Quadrati Min</td>
    <td><select name="mqmin">
    <option value="qualsiasi">Qualsiasi</option>
    <? $stringa_query="SELECT `` FROM ``";
    $rs=connessione($stringa_query);
    while(
    $mqmin=mysql_fetch_array($rs)){
    // $mqmin=$mqmin[];
    print $rs;
    echo 
    "<option value=\"$mqmin\">$mqmin</option>\n";}?>
    </select></td>
    </tr>
    <tr><td>Metri Quadrati Max</td>
    <td><select name="mqmax">
    <option value="qualsiasi">Qualsiasi</option>
    <? $stringa_query="SELECT `` FROM ``";
    $rs=connessione($stringa_query);
    while(
    $mqmax=mysql_fetch_array($rs)){
    // $mqmin=$mqmax[];
    print $rs;
    echo 
    "<option value=\"$mqmax\">$mqmax</option>\n";}?>
    </select></td>

    <tr><td>Prezzo Min in €</td>
    <td><select name="prezzomin">
    <option value="qualsiasi">Qualsiasi</option>
    <? $stringa_query="SELECT `` FROM ``";
    // $rs=connessione($stringa_query);
    while($mqmin=mysql_fetch_array($rs)){
    // $mqmin=$mqmin[];
    print $rs;
    echo 
    "<option value=\"$prezzomin\">$prezzomin</option>\n";}?>
    </select></td>
    <tr>
    <tr><td>Prezzo Max in €</td>
    <td><select name="">
    <option value="qualsiasi">Qualsiasi</option>
    <? $stringa_query="SELECT `` FROM ``";
    //$rs=connessione($stringa_query);
    while($mqmin=mysql_fetch_array($rs)){
    // $mqmin=$mqmin[];
    print $rs;
    echo 
    "\n";}?>
    </select></td>
    <tr>
    </table>
    <input type="submit" name="insert" value="Invia">
    </form>

    </body>
    </html>
    è una pag cn 2 form
    Ho usato questo codice per un form pero nella pagina di destinazione non riesco a prelevare i valori del primo form: Regione comune e città......... come posso fare? Grazie.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.