Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2006
    Messaggi
    495

    Farl leggere il valore della select al db

    ciao!
    ho creato una select con diverse opzioni. Se ne scelgo una voglio poterla usare come variabile per fare una query sul database, come faccio ad utilizzarla?Sto usando mysql e la select č di questo tipo:

    <select>
    <option value ="volvo">Volvo</option>
    <option value ="saab">Saab</option>
    <option value ="opel">Opel</option>
    <option value ="audi">Audi</option>
    </select>

  2. #2

  3. #3
    Utente di HTML.it L'avatar di Virus_101
    Registrato dal
    Sep 2008
    Messaggi
    2,497
    Lol

    Gia' RTM ...... Read The Manual ...

    cmq

    la select deve avere un nome senno nn riesci ad identificare i dati, inoltre deve essere inclusa in un form con una action che dice dove effettuare il submit inoltre devi mettere la modalita' di invio dati.

    Per cui :
    <form name="cars" action="salva_macinino.php" method="post">
    <select name="macchinoni_e_non">
    <option value ="volvo">Volvo</option>
    <option value ="saab">Saab</option>
    <option value ="opel">Opel</option>
    <option value ="audi">Audi</option>
    </select>


    <input type="submit" value="Salva" />
    </form>

    poi fai il file salva_macinino.php con

    Codice PHP:

    if( isset($_POST[macchinoni_e_non]) && $_POST[macchinoni_e_non]!="" )
    {
      
    $macchina $_POST[macchinoni_e_non];
      
      
    $q =" insert into tabella_macchine(marca_auto) values('".$_POST[macchinoni_e_non]."') ";

      
    $conn mysql_conenct"server" "user" "pwd" )or die("Ma che cass , nn mi connetto");
      
    mysql_select_db"database_name" $conn);
      
      
    // ora inseriamo
      
    mysql_query$q $conn)or die("UE!! ma che credi di fare sta query nn funge! ".mysql_error() );

      
    // dopo l'inserimento effettuiamo un redirect alla pagina di uscita
      
    header("Location:operazione_di_inserimento_marca_macchinona_effettutata.html");

    :berto:
    That should do the trick.
    CMq per altre domande del genere prima consulta la documentazione.
    I link che ti ha fornito filippo sono un buon materiale di partenza.

    P.S.
    Avevo voglia di scrivere qlkosa.

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.