Hola a todos.
Mi duda es la siguiente. Estoy intentando clasificar enlaces y subirlos a una bd. Tengo este código: que es un array que contiene enlaces, y como véis, está dentro de una tabla.
Código PHP:
<form action="Insertar2.php" method="post">
<?php
foreach($variable as $variables)
{
echo "<tr><td>" .$variables. "<td>" ?><INPUT TYPE="checkbox" name="variables[]" value="CURIOSIDADES">CURIOSIDADES<br /><INPUT TYPE="checkbox" name="variables[]" value="NOTICIAS">NOTICIAS<br /><INPUT TYPE="checkbox" name="variables[]" value="TOPS">TOPS<br /></td><?php "</td></tr><br />\n";
}
?>
<input type="submit" value="Enviar" />
</form>
El problema es que no me inserta los enlaces, sólo inserta la opción (curiosidades, noticias, etc). Llevo varios días intentándolo y he mirado estos hilos
http://www.forosdelweb.com/f18/array-por-post-479836/ y
http://www.forosdelweb.com/f18/com-e...oculto-966155/
pero no consigo adaptarlo a mi necesidad. ¿Alguna ayuda, por favor? Me da mucha rabia porque no puedo, pero veo que no es difícil. Muchísimas gracias por adelantado.
El código que utilizo para insertar.php es este:
Código PHP:
if(!(empty($_POST['opcion']))){
foreach($_POST['opcion'] as $opcion){
//echo $opcion."<br>";
}
}
if(!(empty($_POST['variables']))){
foreach($_POST['variables'] as $variables){
echo $variables."<br>";
}
}
//--------------------
if (($opcion)=='TOPS'){
if(!(empty($_POST['opcion']))){
foreach($_POST['opcion'] as $opcion){
echo $opcion."<br>";
}
}
echo "HA ELEGIDO LA OPCION 1";
mysql_query("INSERT INTO tops (enlace) VALUES ('$variables')");
echo "SE HA INSERTADO CORRECTAMENTE";
}
if (($opcion)=='CURIOSIDADES'){
if(!(empty($_POST['opcion']))){
foreach($_POST['opcion'] as $opcion){
echo $opcion."<br>";
}
}
echo "HA ELEGIDO LA OPCION 2";
mysql_query("INSERT INTO curiosidades (enlace) VALUES ('$variables')");
echo "SE HA INSERTADO CORRECTAMENTE";
}
if (($opcion)=='NOTICIAS'){
if(!(empty($_POST['opcion']))){
foreach($_POST['opcion'] as $opcion){
//echo $opcion."<br>";
}
}
echo "HA ELEGIDO LA OPCION 3";
mysql_query("INSERT INTO noticiascuriosas (enlace) VALUES ('$variables')");
echo "SE HA INSERTADO CORRECTAMENTE";
}