hola de nuevos amigos..tengo un problema y me gustarai q ayudaran...el problema q tengo esq es el siguiente: necesito guardar mas d eun checkbox en un base de datos y pues necesito ayuda..por favor...
Este e sel codigo q teng donde esta un formulario con varios checkbox que el ususario tiene q seleccionar..el usuario puede seleccionar uno o mas de un checkbox si lo desea..
?>
<form id="formulario" action="procesar2.php" method="post" name="formulario">
Apoyos:<br />
<table border="1">
<tr>
<td>1. Diseño industrial</td>
<td><input id="apoyo" type="checkbox" name="apoyo[]" value="diseño industrial" /></td>
<td>7. Capacitaciòn</td>
<td><input type="checkbox" name="apoyo[]" value="capacitacion" /></td>
</tr>
<tr>
<td>2. Diseño de imagen<br>corporativa</td>
<td><input type="checkbox" id="apoyo" name="apoyo[]" value="diseño de imagen" /></td>
<td>8. Aspectos juridicos</td>
<td><input type="checkbox" id="apoyo" name="apoyo[]" value="aspectos juridicos" /></td>
</tr>
<tr>
<td>3. Procesos productivos</td>
<td><input type="checkbox" id="apoyo" name="apoyo[]" value="proceso productivo" /></td>
<td>9. Vinculaciòn</td>
<td><input type="checkbox" id="apoyo" name="apoyo[]" value="vinculacion" /></td>
</tr>
<tr>
<td>4. Administraciòn</td>
<td><input type="checkbox" id="apoyo" name="apoyo[]" value="administracion"/></td>
<td>10. Planeaciòn estrategica</td>
<td><input type="checkbox" id="apoyo" name="apoyo[]" value="planeacion estrategica" /></td>
</tr>
<tr>
<td>6. Propiedad industrial</td>
<td><input type="checkbox" id="apoyo" name="apoyo[]" value="propiedad industrial" /></td>
</tr>
<tr>
<td>6. Mercadotecnia</td>
<td><input type="checkbox" id="apoyo" name="apoyo[]" value="mercadotecnia" /></td>
</tr>
</table><br>
<input type="submit" value="enviar">
</form>
Ahora aqui esta el codigo para procesar la informacion q recog desd lso checkbox:
include "Conectar.php";
for($i=1;$i<=10;$i++)
if(isset($_POST["apoyo$i"]))
$apoyo[]=$_POST["apoyo$i"];
if(!isset($apoyo)) die("No chekeo nada");
mysql_connect('localhost','root');
mysql_select_db('yovan');
for($i=0;$i<count($apoyo);$i++)
{
$sql="INSERT INTO usario (apoyo) VALUES ('".$apoyo[$i]."')";
mysql_query($sql) or die("Eror en mysql".mysql_error());
}
echo "Los datos han sido introducidos satisfactoriamente";
?>
El problema esq no guarda ninguna informacion en la base de datos: ayuda por favor...estoy desesperado