Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <form action="administrar_usuario.php" method="POST">
- <input type="text" name="nombre" placeholder="Nombre">
- <input type="text" name="apellido" placeholder="Apellido">
- <input type="text" name="dni" placeholder="DNI">
- <input type="text" name="usuario" placeholder="Usuario">
- <input type="password" name="contrasena" placeholder="Contraseña">
- <input type="email" name="email" placeholder="Correo">
- <input type="text" name="direccion" placeholder="Direccion">
- <input type="text" name="cod_postal" placeholder="Codigo Postal">
- <input type="tel" name="tel" placeholder="Teléfono">
- <input type="text" name="fecha_nac" placeholder="Fecha nacimiento">
- <input type="text" name="foto" placeholder="foto">
- <input type="text" name="curso" placeholder="curso">
- <input type='hidden' name='insertar' value='insertar'><!--Con esto ejecutamos la funcion de insertar-->
- <select name="tipo">
- <option value="1">Admin</option>
- <option value="2">Administración</option>
- <option value="3">Alumno</option>
- <option value="4">Profesor</option>
- </select>
- <input type="submit" name="altaUsuario" value="Crear">
- <?php
- <?php
- public function insertar($usuario){
- $db=BaseDatos::conectar();
- try {
- $insert=$db->prepare('INSERT INTO Usuarios values(NULL,:dni,:nombre,:apellido,:contrasena,:email,:usuario,:direccion,:cod_postal,:telefono,:fecha_nac,:foto,:curso,:estado,:tipo)');
- $insert->bindValue('id_usuario',$usuario->getIdUsuario());
- $insert->bindValue('nombre',$usuario->getNombre());
- $insert->bindValue('apellido',$usuario->getApellido());
- $insert->bindValue('contrasena',$usuario->getContrasena());
- $insert->bindValue('email',$usuario->getEmail());
- $insert->bindValue('usuario',$usuario->getUsuario());
- $insert->bindValue('direccion',$usuario->getDireccion());
- $insert->bindValue('cod_postal',$usuario->getCodPostal());
- $insert->bindValue('telefono',$usuario->getTel());
- $insert->bindValue('fecha_nac',$usuario->getFechaNac());
- $insert->bindValue('foto',$usuario->getFoto());
- $insert->bindValue('curso',$usuario->getCurso());
- $insert->bindValue('estado',$usuario->getEstado());
- $insert->bindValue('tipo',$usuario->getTipo());
- $insert->execute();
- }
- catch (PDOException $e) {
- print $e->getMessage ();
- }
- }
Add Comment
Please, Sign In to add comment