Este es mi código php con html:
Código PHP:
<?php
if(isset($_POST['idciudad']) && !empty($_POST['ciudad'])) {
// Si entramos es que todo se ha realizado correctamente
//Conexion con la base
mysql_connect("localhost","","");
//selección de la base de datos con la que vamos a trabajar
mysql_select_db("ernesto_coches");
//Ejecucion de la sentencia SQL
mysql_query("insert into coches (idciudad) values ('$idciudad')");
// Ahora comprobaremos que todo ha ido correctamente
$my_error = mysql_error;
}
if(!empty($my_error) {
echo "Ha habido un error al insertar los valores. $my_error";
} else {
echo "Los datos han sido introducidos satisfactoriamente";
} else {
echo "Error, no ha introducido todos los datos";
}
?>
En el primero directamente no me coge las ciudades que tengo en la base de datos, solo me sale un desplegable muy pequeño (vacio, sin contenido)...
Y ya no hablemos del segundo, donde quiero que me lo inserte en la otra tabla, pero si ni siquiera me lo muestra en el primero...