Código PHP:
Ver original
<select name="idCategoria[]" multiple size="6"> <option value="">Seleccione una categoría</option> <option value="">------------------------</option> <? foreach ( $arrCategorias as $categoria ) { ?> <option value="<? echo $categoria['idCategoria']; ?>"> <? echo $categoria['valor']; ?></option> <? } ?> </select>
Luego las proceso de esta manera:
Código PHP:
Ver original
Asi es mi tabla donde deberia insertar el select multiple.
id_categorias_noticias auto_incremente
idCategorias
idNoticia
haciendo un echo a $idCategoria, imprimo las categorias seleccionadas de la noticia perfectamente, lo que quiero hacer y no puedo es, insertar ese array en mi tabla mysql, que por cada categoria seleccionada, se agregue un nuevo registro que contega su idCategoria con su idNoticia correspondiente. el idnoticia lo consigo haciendo un mysql_insert_id anteriormente. me explico? basicamente es eso, si selecciono la categoria 1, 2 y 3, me guarde esto en 3 registros con su id noticia correspondiente quedando asi.
id_cat | id_not
1_____|____9
2_____|____9
3_____|____9