Hola, tengo para mi poco conocimiento un "Gran Problema" que no me deja seguir delante . Hice un código PHP que envía perfecto los datos a la DB pero no envía los datos de un checkbox. Les comparto mi codigo HTML y PHP a ver si me ayudan a lograr insertar también los datos del checkbox.
HTML
<ul class="tipo_alimentos">
<li id="pollo" class="radio">
<input class="tipo_pollo" type="checkbox" name="id_alimentos[]" value="pollo"/>Pollo
</li>
<li id="res" class="radio">
<input class="tipo_res" type="checkbox" name="id_alimentos[]" value="res" />Res
</li>
<li id="puerco" class="radio">
<input class="tipo_puerco" type="checkbox" name="id_alimentos[]" value="puerco" />Puerco
</li>
<li id="pescado" class="radio">
<input class="tipo_pescado" type="checkbox" name="id_alimentos[]" value="pescado" />Pescado
</li>
<li id="pavo" class="radio">
<input class="tipo_pavo" type="checkbox" name="id_alimentos[]" value="pavo" />Pavo
</li>
</ul>
PHP
<?php
include('conexion.php');
if (isset($_POST['id_alimentos']) && !empty(", ", $_POST['id_alimentos'])) {
$sql="INSERT INTO empresas (id_alimentos)
VALUES ('".$_POST[id_alimentos']."')";
echo 'Datos insertados correctamente';
$result = mysql_query($sql) or die('Consulta fallida: ' . mysql_error());
}else{
echo 'Problemas al insertar datos';
}
?>
En la DB tengo una fila con el nombre id_alimentos con una FK a otra tabla de nombre alimentos con otro id_alimentos.
Gracias de antemano.
Saludos,