Tengo un form con checkboxs que son traidos , a travez de la siguiente fc, de la BD:
Código PHP:
function generaMarcas()
{
$consulta=mysql_query("SELECT id, opcion FROM marcas");
while($registro=mysql_fetch_row($consulta))
{
echo "<br><input type='checkbox' name='marca[]' id='marca' value='".$registro[0]."'>".$registro[1]."</br>";
}
}
Código PHP:
$marca=$_POST["marca"];
$consulta=mysql_query("SELECT id, opcion FROM marcas") or die(mysql_error());
if (mysql_num_rows($consulta))
{
while($fila= mysql_fetch_assoc ($consulta)){
$valores="";
if ( !empty($_POST['marca'] ) )
{
foreach ( $marca as $id ) {
if ($fila['id'] == $id){
$valores= "".$fila['opcion'].",";
//echo "$valores";
$query = "INSERT INTO proveedor (marcas) VALUES ('$valores')";
$result= mysql_db_query($dbname, $query) or die ("No se pudo ejecutar la consulta");
}
}
}
Espero sus comentarios
Salu2