inserire più valori in una POST

dvd

Nuovo Utente
15 Feb 2005
10
0
0
Ciao a tutti ho un problema:
Devo inserire in un database dei valori tramite una form semplicissima, il mio problema è che devo aver la possibilità di inserire più prodotti (uso un select multiple) nel database ma ovviamente viene inserito soltanto l'ultimo dei prodotti selezionati..
Ho pensato di creare una tabella intermedia tra quella dei prodotti e quella in cui faccio l'inserimento però nn riesco a legare insieme le cose...
Come posso fare? avete delle idee?

grazie mille per le risposte
:ister: :hammer:
 

jan267

Utente Attivo
6 Mar 2003
1.950
2
38
35
Milano
twitter.com
Non cambia assolutamente niente, il problema rimane anche usando una checkbox.
Per fare quello che vuoi tu, io procederei in questa maniera (io faccio così e la cosa funziona benissimo): come nome del form metti nome[] e dopo di che per ricavare i risultati lo tratti come se fosse un array tramite un ciclo for().
 

dvd

Nuovo Utente
15 Feb 2005
10
0
0
ciao ho provato a usare la checkbox..però ho ancora dei problemi:

in questa sezione creo l'area ripetuta della checkbox
<?php do { ?>
<tr>
<td width="66%"><input name="Prodotti" type="text" id="Prodotti" value="<?php VisualNomeProdotto( $row_visual_prodotti['Id_prodotto']); ?>">
</td>
<td width="34%"><input name="prodotti[]" type="checkbox" id="prodotti[]" value="<?php echo $row_visual_prodotti['Id_prodotto']; ?>"></td>
</tr>
<?php } while ($row_visual_prodotti = mysql_fetch_assoc($visual_prodotti)); ?>

sotto metto il ciclo for e la query di inserimento nell'altra tabella
<?php
// Array contenente i prodotti selezionati
if (isset($_POST['prodotti']))

{
$array_prodotti[] = $_POST['prodotti'];
//Ciclo sull’array
//se printo me li stampa giusti
//print_r ($array_prodotti);

//$Id_asta_passata= mysql_insert_id();

for($i=0; $i<count($array_prodotti); $i++)

{

//echo $array_prodotti [$i]. "<br>";
$insertSQL ="INSERT INTO `prodotti_aste` ( `Id_Asta` , `Id_prodotto` ) VALUES ( '{$_POST['Id_stile_asta']}','{$array_prodotti[$i]}')";

}
}
?>

se stampo l'array me lo visualizza giusto con l'id dei prodotti che "checco" però la query di inserimento nn mi fa l'inserimento,oltretutto dovrei inserire nella tabella l'id dell'asta che sto creando però nn so il comando, ho provato con
$Id_asta_passata= mysql_insert_id(); ma nn funziona...

help http://forum.mrwebmaster.it/newreply.php?do=newreply&noquote=1&p=14408#

:ister: :ister:
 
Discussioni simili
Autore Titolo Forum Risposte Data
M PHP/SQL Inserire più valori in una colonna di tipo integer - Checkbox - PHP 3
filippino Inserire un articolo in più categorie è penalizzante lato seo? SEO e Posizionamento 0
JackIlPazzo Inserire array in più righe PHP 9
W Inserire più input dinamicamente Javascript 6
nim inserire più frasi in un record MySQL 8
B inserire più musiche di sfondo HTML e CSS 9
L Inserire più record in una sola volta PHP 1
I Inserire più dati in database PHP 43
D inserire più Include PHP 0
B inserire link a più pagine HTML e CSS 2
L inserire menu su più pagine HTML e CSS 6
Elisacau [Contact form 7] Inserire Numero auto incrementante WordPress 1
gara1 inserire immagine di sfondo in canvas Javascript 0
FDF182 Inserire pdf in db PHP 3
otto9due Inserire o aggiornare tabella my sql controllando una coppia di valori PHP 7
Couting95 inserire dati da un file di testo in una tabella in php PHP 1
D Inserire link PHP 0
L PHPSpreadsheet inserire dati da file .xlsx/.xls su database PHP 2
P inserire due voci in un titolo post wp WordPress 1
R inserire video nel sito HTML e CSS 15
J Inserire blog wordpress in angular CMS (Content Management System) 0
A inserire variabile php colore in div html PHP 2
L inserire dati multi livello PHP 8
G Inserire una scritta Java 1
M Inserire variabile nella value di una hidden PHP 3
S Inserire foto in ogni cella di una tabella Javascript 0
G inserire dati automaticamente in mysql PHP 0
B Vorrei inserire una finestra con messaggio ad un history.back PHP 16
Shyson Inserire placeholder nel campo cerca PHP 5
M Lanciare alert se il codice fiscale è già presente nel db e lasciare la scelta di inserire all'utente PHP 42
atipika INSERIRE ICONE DOWNLOAD E STAMPA WORDPRESS WordPress 10
F Creare un set di date a seconda del frazionamento scelto da inserire in MySQL PHP 6
B inserire valori da una tabella a un altra mysql PHP 34
D [Javascript] inserire uno script in un file php Javascript 6
napuleone [HTML] type="file" inserire path di partenza HTML e CSS 4
Monital [Javascript] inserire dati estratti dal db in html fisso Javascript 1
R [WordPress] Inserire campi aggiuntivi ad un Submit Form già dato dal template (front-end) WordPress 0
M inserire i dati ottenuti da una jquery in una tabella già esistente jQuery 1
G Inserire "Leggi il resto dell'articolo" con link al post sul sito preso via RSS Email Marketing 0
M [PHP] Come inserire codice html in un ciclo while PHP 2
P [PHP] Inserire stringhe in input(text),memorizzarle e stamparle in file successivo PHP 0
J [Javascript] Inserire un caricamento con animazione prima dell'esecuzione di un'azione Javascript 1
Shyson [PHP] Inserire testo nel codice PHP 2
D Mailchimp - Possibile inserire doppia condizione per i triggers? Email Marketing 0
A [MS Access] Pulsante per inserire allegati in campo maschera MS Access 0
Shyson [HTML] Inserire nuovo font con @font-face HTML e CSS 5
Alex_70 Inserire photo in php PHP 0
D [Javascript] [HTML] Inserire slash dopo 3 numeri Javascript 5
F INSERIRE IN UN'UNICA CASELLA DI TESTO REPORT ACCESS I VALORI DELLA TABELLA DI UN'INTERA COLONNA MS Access 2
A [HTML] Come inserire google review stars nelle pagine del mio sito HTML e CSS 0

Discussioni simili