Enviar datos de Php a Mysql
Hola amigos y amigas de todoexpertos, tengo el siguiente inconveniente estoy desarrollando una página web en Dreamweaver con lenguaje de programación PHP haciendo uso de la herramienta XAMPP que trae el Apache, Mysql, Mercury y Filezilla; Tengo la base de datos en Mysql que se accide por internet con el phpmyadmin, pero no he podido enviar los datos que se cargan mediante formulario del dreamweaver a la base de datos, el ejemplo es muy simple y lo conseguí de internet aplicándolo a mi proyecto,,, pero a pesar de que no hay errores en el código no me envía los datos a la base de datos que es lo que necesito, este es el código:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Hola Mundo</title>
</head>
<body>
<p><font face="Arial, Helvetica, sans-serif"></font></p>
<form id="form2" name="form2" method="post" action="Prueba.php"> <!Prueba.php es la pagina que esta detras-->
<label for="Nombre2">Nombre</label>
<input type="text" name="Nombre" id="Nombre" />
</form>
<p>
<label for="Email">Email</label>
<input type="text" name="Email" id="Email" />
</p>
<p>
<label for="Pais_Ciudad">Pais_Ciudad</label>
<input type="text" name="Pais_Ciudad" id="Pais_Ciudad" />
</p>
<input type="submit" name="valider" value="Enviar" />
<?php
// datos de configuracion
$ip = "localhost";
//$ip = 'localhost';
$usuario = "root";
$password = "califele2011";
$db_name = "omnilife";
// conectamos con la db
$conn = mysql_connect($ip,$usuario,$password) or die();
// seleccionamos la base de datos
$huboerror = mysql_select_db($db_name,$conn) or die();
// si se envia el formulario
if ( !empty($_POST['submit']) ) {
$query = "INSERT INTO 'boletin' (Nombre,Email,Pais_Ciudad) values ('{$_POST['Nombre']}','{$_POST['Email']}','{$_POST['Pais_Ciudad']}')";
$response = mysql_query($query, $conn);
}
?>
<br>
<br><br>
</body>
</html>
Gracias por su ayuda.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Hola Mundo</title>
</head>
<body>
<p><font face="Arial, Helvetica, sans-serif"></font></p>
<form id="form2" name="form2" method="post" action="Prueba.php"> <!Prueba.php es la pagina que esta detras-->
<label for="Nombre2">Nombre</label>
<input type="text" name="Nombre" id="Nombre" />
</form>
<p>
<label for="Email">Email</label>
<input type="text" name="Email" id="Email" />
</p>
<p>
<label for="Pais_Ciudad">Pais_Ciudad</label>
<input type="text" name="Pais_Ciudad" id="Pais_Ciudad" />
</p>
<input type="submit" name="valider" value="Enviar" />
<?php
// datos de configuracion
$ip = "localhost";
//$ip = 'localhost';
$usuario = "root";
$password = "califele2011";
$db_name = "omnilife";
// conectamos con la db
$conn = mysql_connect($ip,$usuario,$password) or die();
// seleccionamos la base de datos
$huboerror = mysql_select_db($db_name,$conn) or die();
// si se envia el formulario
if ( !empty($_POST['submit']) ) {
$query = "INSERT INTO 'boletin' (Nombre,Email,Pais_Ciudad) values ('{$_POST['Nombre']}','{$_POST['Email']}','{$_POST['Pais_Ciudad']}')";
$response = mysql_query($query, $conn);
}
?>
<br>
<br><br>
</body>
</html>
Gracias por su ayuda.
3 Respuestas
Respuesta de Jorge Vila
1
Respuesta de Juan Moreno
1
Respuesta de paulinopardo
-1