Enviar datos de Php a Mysql
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>
<!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>
Respuesta de JuanGarciaR
1
1 respuesta más de otro experto
Respuesta de Juan Moreno
1