¿Podéis echar un vistazo a esto y decirme si falla algo? He probado de otras maneras y no consigo que funcione, si meto datos en la BD a través del PHPMyAdmin puedo leerlos perfectamente (o sea, que los datos de la configuración son correctos) pero no hay manera de introducir datos a través de un formulario y PHP. No veo el error, seguro que es una chorrada, pero...
Código PHP:
<?
$host="tal";
$user="cual";
$password="pascual";
$db="db";
$con=mysql_connect($host,$user,$password);
mysql_select_db($db,$con);
$sql="INSERT INTO dirson (puesto,ciudad,empresa,formexp,horario,salario,funciones) ";
$sql.="VALUES ('$puesto','$ciudad','$empresa','$formexp','$horario','$salario','$funciones')";
$rs = mysql_query($sql, $con) or die("Error: ".mysql_error);
?>
Siempre me sale lo de "Error...".
También probé con:
Código PHP:
<?
$host="localhost";
$user="";
$password="";
$db="diegoml";
mysql_connect($host,$user,$password);
mysql_select_db("$db");
mysql_query("insert into dirson (puesto,ciudad,empresa,formexp,horario,salario,funciones)
values ('".$puesto."','"
.$ciudad."','"
.$empresa."','"
.$formexp."','"
.$horario."','"
.$salario."','"
.$funciones."')");
?>
Gracias