a tu select le hace falta el nombre para que captures el valor por post
ej. de insertar datos con php mysql
este seria tu pagina donde estaria el formulario
Código PHP:
Ver original<?php
$sql = "select id, capital, pais from paises order by 2 asc";
echo "<form name'prueba' method='post' action='recoger_datos.php'>";
echo "<select name='paises'>";
echo "<option value='".$row[id]."'>".$row[pais]."</option>";
}
echo "</select>";
echo "<input type='submit' value='Enviar'>";
?>
y esta seria tu pagina recoger_datos.php donde recoges la variable del select y lo insertas en la tabla1
Código PHP:
Ver original<?php
$idpais = $_POST[paises];
$sql = "INSERT INTO tabla1 values('".$idpais."')";
if($cant>0){
echo "datos insertados";
}
else{
echo "se produjo un error";
}
?>