Hola tengo un formulario en el que tengo varios checkbox (medios) se deben seleccionar algunos e insertar los marcados... solo que aunque seleccione 3 o más siempre se inserta solo uno
estos son los checks
[HTML]
<div > <b>¿Cómo nos conoció?</b></font></div>
</td>
<tr valign="baseline">
<td ></font></div></td>
<td valign="middle">
<font size="2">Publicidad Electrónica</font><br> <input type="checkbox" name="medios[]" value="Contacto de Vinculación">
<font size="2">Página Web</font><br>
<input type="checkbox" name="medios[]" value="Facebook">
<font size="2">Facebook</font>
</br>
<input type="checkbox" name="medios[]" value="Twitter">
<font size="2">Twitter</font>
<br>
<input type="checkbox" name="medios[]" value="Youtube" >
<font size="2">Youtube</font>
<br>
<font size="2">Publicidad Impresa</font><br> <input type="checkbox" name="medios[]" value="Folletos">
<font size="2">Folletos</font>
<br>
<input type="checkbox" name="medios[]" value="Periodico">
<font size="2">Periódico</font>
</br>
<input type="checkbox" name="medios[]" value="Revistas" >
<font size="2">Revistas</font> <br>
Y asi mando a insertar
Código PHP:
foreach($_POST["medios"] as $key => $value){
$insertSQL2 = sprintf("insert into mediosc ( medio) values (%s)",
GetSQLValueString($_POST['medios'][$key], "text") );
}
mysql_select_db($database_connection, $connection);
$Result1 = mysql_query($insertSQL2, $connection) or die(mysql_error());
No se cual podría ser mi error... ya que al seleccionar mas de 1 elemento solo inserta el primero