Ho una tabella di caselle e valori, se un utente seleziona una casella di controllo selezionano il valore della id in un array chiamato checkedHW per semplicità questo è ciò codice simile:Inserire più valori in una colonna mysql?
$ids = implode(',',arrayofids);
$sql = "insert into table(id, type) values($ids,type);
$db->query($sql);
interrogazione eco per il test :
"insert into table('id1,id2','type')
ho pensato che se ho un ciclo tra questa domanda ho potuto ipoteticamente fare questo:
"insert into table('id1','type');"
"insert into table('id2','type');"
ma io non sono e xactly tutto sicuro di come fare, qualsiasi aiuto sarebbe meraviglioso :)
realtà ho risolto utilizzando:
for($i=0;$i<count(arrayofids); $i++){
$sql = "insert into table(id,type) values(array[$i], 'type'";
$db->query($sql);}
Mi auguro che aiuta qualcuno e grazie ragazzi per l'aiuto!
penso 'id' dataType è int. – diEcho
Ho appena aggiunto un cast interno e inserisce solo una riga per il primo valore – bubbles