PHP y MySql
Hola estoy intentando insertar datos desde un formulario a una base de datos Mysql mediante PHP, y el problema es que todo se realiza correctamente excepto que la fila que se inserta en la base de datos siempre esta en blanco, es decir, rellena los campos vacíos, el código HTML es:
<Html>
<head>
<body>
<form name="mail" method="post" action="addrow.php">
<table>
<tr><td><input type="text" name="name" size="25"></td></tr>
<tr><td><input type="text" name="email" size="25"></td></tr>
<tr><td><input type="text" name="secondaryemail" size="25"></td></tr>
<tr><td><input type="submit" name="submit" value="enviar"></td></tr>
</table>
</form>
</body>
</html>
y el codigo php es:
<Html>
<body>
<?Php
$con = mysql_connect("localhost","usuario","clave") or die("¡error conexión!");
$resp = mysql_select_db("empleados") or die("¡error bd!");
$sqlquery = "insert into datosmail values('$name','$email','$secondaryemail')";
$queryresult = mysql_query($sqlquery) or die("¡error insert!");
</body>
</html>
Creo que el problema esta en la recepción de las variables, que nos las recibe bien, ¿puede ser?
Tanto las tablas como la base de datos estas creadas correctamente
Un saludo
<Html>
<head>
<body>
<form name="mail" method="post" action="addrow.php">
<table>
<tr><td><input type="text" name="name" size="25"></td></tr>
<tr><td><input type="text" name="email" size="25"></td></tr>
<tr><td><input type="text" name="secondaryemail" size="25"></td></tr>
<tr><td><input type="submit" name="submit" value="enviar"></td></tr>
</table>
</form>
</body>
</html>
y el codigo php es:
<Html>
<body>
<?Php
$con = mysql_connect("localhost","usuario","clave") or die("¡error conexión!");
$resp = mysql_select_db("empleados") or die("¡error bd!");
$sqlquery = "insert into datosmail values('$name','$email','$secondaryemail')";
$queryresult = mysql_query($sqlquery) or die("¡error insert!");
</body>
</html>
Creo que el problema esta en la recepción de las variables, que nos las recibe bien, ¿puede ser?
Tanto las tablas como la base de datos estas creadas correctamente
Un saludo
2 Respuestas
Respuesta de Alfredo Villa
1
Respuesta de xhiena
1