Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    form con un numero di select variabile

    ciao a tutti!

    il mio problema è il seguente:

    vorrei creare un form con un numero di select che varia a seconda del numero di record che ci sono in una tabella del db, e fin qui nessun problema, posso fare un ciclo che per ogni record nel db crea una select diversa, i miei dubbi nascono quando poi questa form dovrà passare i valore ad un' altra pagina php, come faccio ad ottenere tutti i parametri passati tramite metodo post se non so a priori quanti valori riceverò?

    grazie per l'aiuto

    Nicola

  2. #2
    Utente di HTML.it
    Registrato dal
    Oct 2006
    Messaggi
    324
    ...ti puoi spiegare meglio?

    (magari con un esempio concreto?)
    Ho la sindrome di Peter Pan, le manie di persecuzione...se sapessi suonare uno strumento sicuramente avrei anche un complesso.

  3. #3
    Utente di HTML.it L'avatar di dottwatson
    Registrato dal
    Feb 2007
    Messaggi
    3,012
    prova così.. usa questa sintassi per ogni select

    codice:
    <select name="sel[nomeselect]" size="1">
    ...
    </select>
    quando il form viene inviato, nell' array $_POST avrai $_POST[sel] che ciclerai con un foreach dove la chiave è il nome della select e il valore è l' opzioen scelta


    Non sempre essere l'ultimo è un male... almeno non devi guardarti le spalle

    il mio profilo su PHPClasses e il mio blog laboweb

  4. #4
    grazie ad entrambi, il problema e' risolto.

    si dott esattamente e' quello che cercavo, non avevo pensato alla variabile post
    come ad un array da ciclare

    Nicola

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 © 2026 vBulletin Solutions, Inc. All rights reserved.