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

    submit da form con query

    ho inserito in un ciclo while un elenco $vaRow[codicecliente] che mi arriva facendo una query di una tabella
    quindi ho un elenco ad es
    paolo (submit)
    marco(submit)
    gianni(submit)
    vicino ad ogni nome che visualizzo ho messo un pulsante submit che mi invia ad altra pagina
    vorrei che a seconda del submit che clicco mi mndasse i corrispondenti nome (paolo, marco o gianni) invece me li tiene tutti
    io com evalue ho messo $vaRow[codicecliente]
    ma così facendo me li memorizza tutti

    come posso fare?

  2. #2
    beh, dai lo stesso name ai submit ma dagli value diversi, e poi nella pagina avrai la variabile $_POST['name_del_submit'] (o $_GET ...dipende dal metodo) che conterrà il valore solo di quello premuto. Oppure non ho capito il problema
    Talvolta anche una persona apparentemente inutile si rivela un abile samurai dalla forza di mille uomini, dimostrando di poter rinunciare alla vita e che il suo cuore si è completamente identificato con quello del suo padrone

  3. #3
    Utente di HTML.it L'avatar di Grino
    Registrato dal
    Oct 2004
    Messaggi
    739
    Quando visualizzi i dati devi creare un form per ogni riga in modo che

    <form ...quello che serve...>
    <?=$vaRow[$codice]['nome']?>
    <input type=hidden name=nome value=<?=$vaRow[$codice]['nome']?>
    <input type=submit ...quello che serve...>
    </form>
    <?php $codice++;?>
    <form ...quello che serve...>
    =<?=$vaRow[$codice]['nome']?>
    <input type=hidden name=nome value=<?=$vaRow[$codice]['nome']?>
    <input type=submit ...quello che serve...>
    </form>

    Ciao

  4. #4

    submit

    il problema è che <input type=submit value=inserisci>
    l'ho inserito nel ciclo:
    <input type=hidden name=cod value=(qui dovrei fare la query ma non so come scrivere) e poi a seguire il tasto submit

    quindi ho ad es 3 nomi con vicino il tasto inserisci

    paolo (submit)
    sandro (submit)
    mirco (submit)

    ma anche se cambio submit mi trasferisce semprelo stesso dato
    dici di cambiare nome al submit ma come si fa?

  5. #5

    form e ciclo

    io però i vari form volevo che me li creasse in automatico
    ripetuti nel ciclo

  6. #6
    se tu fai il tuo ciclo così:

    while (condizione){
    print '<input name="submit" type="sumbit" value="'.$row['nome'].'" />';
    }


    e il tutto lo metti in una form che ha come action [ad esempio] il file ricevi.php e come method POST, in quel file se tu fai un bel print $_POST['submit']; ti ritrovi il nome cliccato...
    Talvolta anche una persona apparentemente inutile si rivela un abile samurai dalla forza di mille uomini, dimostrando di poter rinunciare alla vita e che il suo cuore si è completamente identificato con quello del suo padrone

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.