Tengo una tabla de casillas de verificación y valores, si un usuario selecciona una casilla de verificación que seleccionan el valor del id en una matriz llamada checkedHW Para simplificar esto es lo que el código se parece a:¿Insertar valores múltiples en una columna mysql?
$ids = implode(',',arrayofids);
$sql = "insert into table(id, type) values($ids,type);
$db->query($sql);
consulta de eco para las pruebas :
"insert into table('id1,id2','type')
que pensé que si yo bucle a través de esta consulta que hipotéticamente podría hacer esto:
"insert into table('id1','type');"
"insert into table('id2','type');"
pero no estoy electrónico xactly muy seguro de cómo hacerlo, cualquier ayuda sería maravilloso :)
realidad lo resolví usando:
for($i=0;$i<count(arrayofids); $i++){
$sql = "insert into table(id,type) values(array[$i], 'type'";
$db->query($sql);}
Yo espero que ayude a alguien y gracias chicos por la ayuda!
Creo 'id' tipo de datos es de tipo int. – diEcho
Acabo de agregar un intcast y solo inserta una fila para el primer valor – bubbles