Visualizzazione dei risultati da 1 a 5 su 5

Visualizzazione discussione

  1. #3
    Quote Originariamente inviata da lucavizzi Visualizza il messaggio
    Dovresti usare un unico form ed impostare i campi in questa maniera

    codice:
    <input name="nome[]">
    <input name="cognome[]">
    <input name="sesso[]">
    
    <input name="nome[]">
    <input name="cognome[]">
    <input name="sesso[]">
    
    <input name="nome[]">
    <input name="cognome[]">
    <input name="sesso[]">


    poi recuperi i dati con un loop

    Codice PHP:
    foreach($_POST['nome'] as $index=>$nome){
        
    $cognome=$_POST['cognome'][$index];
        
    $sesso=$_POST['sesso'][$index];
        
    //$nome è già valorizzata nel foreach

    Il recupero lo faccio nella query in modo simile al seguente (ma con il codice che mi hai postato) giusto?
    Codice PHP:
    $query "INSERT INTO tabella (
               carttemp_name,
             carttemp_citynum)
                  VALUES "
    ;
    //ciclo foreach nella query
      
    foreach ($myCheck as $key => $value) {
      
    $query .= "('$value', '$key') ,"
      } 

    EDIT: dimenticavo di dire che gli input sono già all'interno di un unico form
    Ultima modifica di jumpy83; 11-03-2016 a 17:54

Tag per questa discussione

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.