Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 12
  1. #1
    Utente di HTML.it L'avatar di hyb
    Registrato dal
    Aug 2003
    Messaggi
    424

    [PHP][variabili get post][campi checkbox]

    salve,
    ho una lista presa dal database, a ogni riga dovrebbe essere associato un checkbox.
    Selezionando (in modo multiplo) i checbox dovrei compiere degli insert in base agli id selezionati.
    Come faccio ad elaborare ciclicamente i checkbox?
    Non conoscerò in anticipo il loro nome e nè saprò quanti verranno selezionati.

  2. #2
    Utente di HTML.it L'avatar di hyb
    Registrato dal
    Aug 2003
    Messaggi
    424
    up

  3. #3
    Dovresti essere un po' più chiaro!
    Io non ho capito molto bene quello che vuoi fare!
    eCommerceRS.NET - Commerciante, vendi on-line!
    Il mio nick è mircov e non mirco!!!

  4. #4
    Per gli id devi asseganre alle checkbox un nome tipo

    id[]

    In questo modo quando invii il form veine creata una variabile che sichiama $_POST['id'] e che è un array.

    Scorrendo quell'array avrai tutti gli id selezionati.

    Per l'inserimento non ho capito che intendi q quindi non posso aiutarti! Se me lo spieghi meglio...
    eCommerceRS.NET - Commerciante, vendi on-line!
    Il mio nick è mircov e non mirco!!!

  5. #5
    Utente di HTML.it L'avatar di hyb
    Registrato dal
    Aug 2003
    Messaggi
    424
    mircov l'inserimento non è un problema.
    il problema è scorrere l'array post con tutti i checkbox selezionati.

  6. #6
    Ok. Allora fai come ti ho detto.
    Prova a fare un print_r della var $_POST['id'] e vedi cosa c'è dentro
    eCommerceRS.NET - Commerciante, vendi on-line!
    Il mio nick è mircov e non mirco!!!

  7. #7
    Utente di HTML.it L'avatar di hyb
    Registrato dal
    Aug 2003
    Messaggi
    424
    gia fatto. devo poter accedere ad ogni elemento dell' array senza conescerne il nome.

  8. #8
    E lo puoi fare!
    Ottieni un array con indice numerico che ha come valori gli id degli elementi selezionati nelle checkbox.

    io ti ho suggerito solo il metodo. Poi sta a te modificarti il tutto affinchè ti venga restituito ciò che ti serve!
    eCommerceRS.NET - Commerciante, vendi on-line!
    Il mio nick è mircov e non mirco!!!

  9. #9
    Utente di HTML.it L'avatar di hyb
    Registrato dal
    Aug 2003
    Messaggi
    424
    si ok. ma non mi serve printarli.
    che condizione metto per il ciclo.
    posso usare semplicemente while($_POST[id])--> cioè cicla fino a che è vera e arriva all'ultimo elemento?

  10. #10
    Codice PHP:
    foreach ( $var as $key => $value )
           {
              echo 
    $value ;
           } 
    Foreach risolve tutti i problemi. Dentro ci ho messo un echo ma tu, ovviamente, puoi metterci tutto ciò che ti serve!
    eCommerceRS.NET - Commerciante, vendi on-line!
    Il mio nick è mircov e non mirco!!!

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.