Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/09/2008, 16:49
juscar98
 
Fecha de Ingreso: septiembre-2008
Mensajes: 3
Antigüedad: 15 años, 7 meses
Puntos: 0
Ingresar Datos a Una Base de Datos

Buenas tardes grupo


Les comento rapido estoy iniciando con php y realize un pequeño programita para la alta de usuarios pero no logro sincronizar lo capturado con la base me podrian ayudar a corregir el programa anexo el programa y la estructura de la base y al parecer el problema es en la sincronizacion de la base de datos


gacias por su ayuda y comprension

****conecta.php*****
<?
$dbhost="localhost"; // host del MySQL
$dbusuario="root"; // nombre de usuario
$dbpassword="1234"; // password de acceso Mysql
$db= "bases" ; // Seleccionamos la base con la cual se trabajara
$conexion = mysql_connect($dbhost, $dbusuario, $dbpassword) or die ('Error con la conexion . <br> Por favor checar la conexion.');
mysql_select_db( $db, $conexion);
?>


****altas.php***
<?
include('conecta.php');
if($_POST['Enviar']){
$Nombre = $_POST['Nombre'];
$Apellido = $_POST['Apellido'];
$Login = $_POST['Login'];
$Email = $_POST['Email'];
$Password = $_POST['Password'];
$sql = "INSERT
usuario(login, nombre, apellido, password, email)
VALUES
('$Nombre', '$Apellido', '$Login', '$Email', '$Password' )";
@mysql_query($sql) or die ('No pudo ejecutarse la consulta');
echo "El empleado ".$Apellido.", ".$Nombre." de Login ".$Login." ha sido dado de alta correctamente.<br />";
echo "Su clave es: ".$Password." . Guardela en un lugar seguro ya que no podra cambiarla en caso de perderla.";
}else{
?>
<form id="form1" name="form1" method="post" action="<? $_SERVER['PHP_SELF']?>">
<p>Alta empleado</p>
<label>Nombre
<input type="text" name="Nombre" />
</label>
<br />
<label>Apellido
<input type="text" name="Apellido" />
</label>
<br />
<label>Login
<input type="text" name="Login" />
</label>
<br />
<label>Email
<input type="text" name="Email" />
</label>
<br />
<label>Password
<input type="text" name="Password" />
</label>
<br />
<input type="submit" name="Enviar" value="Enviar" />
</form>
<?
};
?>



Base de Datos(bases-usuario)
ID int(10) No
login char(8) Sí NULL
nombre char(30) Sí NULL
Apellidos char(30) Sí NULL
Password char(6) Sí NULL
Email char(25) Sí NULL