InicioInfoCrear base de datos en MySQL y registro de usuarios

Crear base de datos en MySQL y registro de usuarios

Info•4/25/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:

[color=#000000]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) 
); 
[/color]

INSERTAR PHP:


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

[/color][color=#FF8000]// Si entramos es que todo se ha realizado correctamente 

[/color][color=#0000BB]$link [/color][color=#007700]= [/color][color=#0000BB]mysql_connect[/color][color=#007700]([/color][color=#DD0000]"localhost"[/color][color=#007700],[/color][color=#DD0000]"user"[/color][color=#007700],[/color][color=#DD0000]"password"[/color][color=#007700]); 
[/color][color=#0000BB]mysql_select_db[/color][color=#007700]([/color][color=#DD0000]"nombre_base_de_datos"[/color][color=#007700],[/color][color=#0000BB]$link[/color][color=#007700]); 

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

[/color][color=#FF8000]// Ahora comprobaremos que todo ha ido correctamente 
[/color][color=#0000BB]
$my_error [/color][color=#007700]= [/color][color=#0000BB]mysql_error[/color][color=#007700]([/color][color=#0000BB]$link[/color][color=#007700]); 

if(!empty([/color][color=#0000BB]
$my_error[/color][color=#007700])) { 

echo [/color][color=#DD0000]"
Ha habido un error al insertar los valores. [/color][color=#0000BB]$my_error[/color][color=#DD0000]"[/color][color=#007700]; 

} else { 

echo 
[/color][color=#DD0000]"Los datos han sido introducidos satisfactoriamente"[/color][color=#007700]; 

} 

} else { 

echo 
[/color][color=#DD0000]"Error, no ha introducido todos los datos"[/color][color=#007700]; 

} 

[/color][color=#0000BB]?>[/color] 
[/color]

FORMULARIO DE REGISTRO:


[color=#000000]
<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> 
[/color]

ESPERO QUE LES ALLA SERVIDO

POR FAVOR ME FALTAN 5 PUNTOS ES UN POST PARA SER NFU... AYUDENME!!

http://www.taringa.net/posts/info/10078938/Codigos-JavaScript-Para-Tu-Web_-Taringa_.html



Datos archivados del Taringa! original
0puntos
203visitas
0comentarios
Actividad nueva en Posteamelo
0puntos
8visitas
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.