Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di Aran
    Registrato dal
    Nov 2002
    Messaggi
    1,529

    [query] Insert multipla

    ciao a tutti!

    Io recupero dei valori da dei checkbox dinamici di una form, e devo inserirli in una tabella.
    Devo per ogni checkbox inserire un nuovo campo nella tabella, assegnando un Id e il vaolre della checkbox, quindi una tabella con 2 campi.

    Io ho provato così:

    Codice PHP:
    $num_check count($_POST['cat_mail']);
    $vir ", ";
                        
    $query "INSERT INTO assoc_tb (id_mail, id_categ) VALUES";
                            
    for (
    $i=0$i<=$num_check$i++)
       {
          if(
    $i>=$num_check$vir ";";
          
    $query .= "('".$row['id']."','".$_POST['cat_mail'][$i]."')".$vir."";
       } 
    Però facendo così se per esempio passo 3 valori delle checkbox allo script, poi nella tabella ho 2 inserimenti, il primo con l'id e un valore di un checkbox corretto, l'altro campo vuoto!

    come mai?? dove sbaglio??

    Mi affido alla vostra immensa saggezza!
    Mi diceva sempre: "Mai mangiare a stomaco vuoto..."

    Frank Cianuro - Aeroplane - Aran Blog - No Spez la Catena.

  2. #2
    Utente di HTML.it L'avatar di Aran
    Registrato dal
    Nov 2002
    Messaggi
    1,529
    up
    Mi diceva sempre: "Mai mangiare a stomaco vuoto..."

    Frank Cianuro - Aeroplane - Aran Blog - No Spez la Catena.

  3. #3
    Utente di HTML.it L'avatar di Aran
    Registrato dal
    Nov 2002
    Messaggi
    1,529
    Che ho detto una fagianata?
    Mi diceva sempre: "Mai mangiare a stomaco vuoto..."

    Frank Cianuro - Aeroplane - Aran Blog - No Spez la Catena.

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.