InicioInfoCrear base de datos en MySQL y registro de usuarios

Crear base de datos en MySQL y registro de usuarios

Info•8/7/2011
Crear base de datos en MySQL y registro de usuarios














1: Empezaremos creando un usuario y nombre de base de datos con Cpanel, posterior a eso, vamos a crear un base de datos , y luego importamos mediante PHPmyAdmin, luego creamos un script con PHP para tener un formulario de registro para usuarios , el tutorial tiene una duración de 20 minutos donde se aprecia muy clara y sencilla como gestionar base de datos .

2: son 3 archivos que tenemos que hacer los cuales les agrego el codigo uno por uno.
USUARIOS.SQL:

Este archivo se importa mediante PHPMyAdmin:

CREATE TABLE usuarios ( 
ID int(8) unsigned NOT NULL auto_increment, 
username varchar(20), 
password varchar(25), 
nombre varchar(30), 
apellidos varchar(30), 
telefono varchar(30), 
email varchar(40), 
PRIMARY KEY (ID) 
); 

INSERTAR PHP:


<?
    
// Primero comprobamos que ningún campo esté vacío y que todos los campos existan.
    
if(isset($_POST['username']) && !empty($_POST['username']) &&
    isset(
$_POST['password']) && !empty($_POST['password']) &&
    isset(
$_POST['nombre']) && !empty($_POST['nombre']) &&
    isset(
$_POST['apellidos']) && !empty($_POST['apellidos']) &&
    isset (
$_POST['telefono']) && !empty($_POST['telefono']) &&
    isset (
$_POST['email']) && !empty($_POST['email'])) {

        
// Si entramos es que todo se ha realizado correctamente

        
$link = mysql_connect("localhost","user","password");
        
mysql_select_db("nombre_base_de_datos",$link);

        
// Con esta sentencia SQL insertaremos los datos en la base de datos
        
mysql_query("INSERT INTO usuarios (username,password,nombre,apellidos,telefono,email)
        VALUES ('
{$_POST['username']}','{$_POST['password']}','{$_POST['nombre']}','{$_POST['apellidos']}','{$_POST['telefono']}','{$_POST['email']}')",$link);

        
// Ahora comprobaremos que todo ha ido correctamente
        
$my_error = mysql_error($link);

        if(!empty(
$my_error)) {

            echo 
"Ha habido un error al insertar los valores. $my_error"; 

        } else {

            echo 
"Los datos han sido introducidos satisfactoriamente";

        }

    } else {

        echo 
"Error, no ha introducido todos los datos";

    }

?> 

FORMULARIO DE REGISTRO:


<html> 
<head> 
<title>Formulario de Registro</title> 
</head> 

<body> 
<form name="form1" method="post" action="insertar.php"> 
Username:<br> 
<label> 
<input name="username" type="text" id="username"> 
</label> 
<p>Password:<br> 
<label> 
<input name="password" type="password" id="password"> 
</label> 
</p> 
<p>Nombres:<br> 
<label> 
<input name="nombre" type="text" id="nombre"> 
</label> 
</p> 
<p>Apellidos<br> 
<label> 
<input name="apellidos" type="text" id="apellidos"> 
</label> 
</p> 
<p>Tel&eacute;fono:<br> 
<label> 
<input name="telefono" type="text" id="telefono"> 
</label> 
</p> 
<p>Email:<br> 
<label> 
<input name="email" type="text" id="email"> 
</label> 
</p> 
<p> 
<label></label> 
<label> 
<input type="submit" name="Submit" value="Enviar Registro"> 
</label> 
</p> 
</form> 
</body> 
</html> 

ESPERO QUE LES ALLA SERVIDO




Datos archivados del Taringa! original
33puntos
823visitas
0comentarios
Actividad nueva en Posteamelo
0puntos
7visitas
0comentarios
Dar puntos:

Dejá tu comentario

0/2000

Autor del Post

l
Usuario
Puntos0
Posts36
Ver perfil →
PosteameloArchivo Histórico de Taringa! (2004-2017). Preservando la inteligencia colectiva de la internet hispanohablante.

CONTACTO

18 de Septiembre 455, Casilla 52

Chillán, Región de Ñuble, Chile

Solo correo postal

© 2026 Posteamelo.com. No afiliado con Taringa! ni sus sucesores.

Contenido preservado con fines históricos y culturales.