Visualizzazione dei risultati da 1 a 5 su 5

Discussione: Select Multipla

  1. #1
    Utente di HTML.it L'avatar di Veronica80
    Registrato dal
    May 2006
    Messaggi
    2,117

    Select Multipla

    Mi vergogno a fare questa domanda lo ammetto xD

    Ho un form html dove ho una select con possibilità di seleziona multipla:

    codice:
    <form enctype="multipart/form-data" method="post" action="phpFiles/addTrk.php" class="well">
       <select size="10" name="idAutori" multiple="multiple">
          <option value="1">Uno</option>
          <option value="2">Due</option>
          <option value="3">Tre</option>
       </select>
       <input type="submit" class="btn btn-primary btn-large" name="invia" value="Aggiungi traccia">
    </form>
    come vedete il modulo punta alla pagina addTrk.php...ora...come faccio a recuperare le variabil dal $_POST riguardanti la selezione della mia select?
    Di solito ho a che fare con campi di testo xD

  2. #2
    Codice PHP:
    <?php
    if (isset($_POST['nazioni'])) {
        
    $nazioni $_POST['nazioni'];
        foreach (
    $nazioni as $nazione) {
            echo 
    $nazione."
    "
    ;
        }
    }
    ?>

    <form name="eventi" method="post" action="index.php">
        <select multiple="multiple" size="5" name="nazioni[]">
            <option value="1">Italia</option>
            <option value="2">Francia</option>
            <option value="3">Spagna</option>
        </select>
        <input type="submit" name="submit" value="submit" />
    </form>
    "Mai discutere con un idiota. Ti trascina al suo livello e ti batte con l'esperienza." (Oscar Wilde)

  3. #3
    Utente di HTML.it L'avatar di Veronica80
    Registrato dal
    May 2006
    Messaggi
    2,117
    ouch...è un normalissimo array quindi? xD son ritardata xD

  4. #4
    Originariamente inviato da Veronica80
    ouch...è un normalissimo array quindi?
    Eh si.
    "Mai discutere con un idiota. Ti trascina al suo livello e ti batte con l'esperienza." (Oscar Wilde)

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

    no e' che e' un trucchetto per poter gestire dati multipli ad esempio se hai tanti checkbox etc.. non fai 300 checkbox con nomi tipo cb_1 , cb_2 etc....

    se dai un nome ad un "name" di un campo di un form del tipo <input type="checkbox" name="mionome[]" value="yess nice avatar " />

    QUando il nome del campo viene parsato ed espanso diventa un array

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.