Hego el codigo tal cual y no me corre

Cerrado
Arboking - 8 abr 2010 a las 19:14
 hola - 8 abr 2010 a las 19:31
Lo que quiero es capturar una serie de datos(nombre, apellido, direccion, email) y almacenarlo en una base de datos pero cuando el usuario haga click en el boton guardar aparezca la siguiente informacion:

Hemos registrado sus datos satisfactoriamente

Su Nombre es: xxx
Su Apellido es: xxx
Su Direccion es: xxx
Su E-Mail es: xxx

Este es mi codigo

<html>
<head>
<title>Mi Primera Pagina En PHP</title>
</head>
<body>
<form method="post" action="registro1.php">
<div align="center">
<h1>Ingrese los Datos correspondientes</h1>
Nombre :<input type="Text" name="nombres"><br>
Apellido :<input type="Text" name="apellidos"><br>
Direccion:<input type="Text" name="direccion"><br>
E-mail :<input type="Text" name="email"><br>
<input type="Submit" name="enviar" value="Guardar Datos">
</div>
</form>
</body>
</html>


luego en otra pagina


<html>
<head>
<title>Creacion de Registro</title>
</head>
<body>
<?php
$nombres=$_POST["nombres"];
$apellidos=$_POST["apellidos"];
$direccion=$_POST["direccion"];
$email=$_POST["email"];
$conexion = mysql_connect("localhost","mibd","");
mysql_select_db("mibasededato",$conexion);
if(!$conexion){
die('<center>No se puede conectar con la base de datos\n</center>\n: ' . mysql_error().' <br>Número del error: '.mysql_errno());
}else{
$muestra="insert into datos (nombres, apellidos, direccion, email) values ('$nombres', '$apellidos','$direccion', '$email')";
$result=mysql_query($muestra,$conexion);
echo "Hemos registrado sus datos satisfactoriamente";
echo "Su(s) Nombre(s) es(son): ", mysql_result($result,0,"nombres");
echo "Su(s) Apellido(s) es(son): ", mysql_result($result,0,"apellidos");
echo "Su Direccion es: ", mysql_result($result,0,"direccion");
echo "Su E-Mail es: ", mysql_result($result,0,"email");
}
?>
</body>
</html>


Quisiera saber en que estoy fallando? Por favor si me pueden ayudar....
Consulta también:

1 respuesta

hola
0