Principal | Base de Datos | MySQL | Crear base de datos en MySQL registro de usuarios

Crear base de datos en MySQL registro de usuarios

TamaÒo de la fuente: Decrease font Enlarge font

Autor & Creditos: Maverick

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.

Clic en la Imagen para ver el Video Tutorial

Clic en la Imagen para ver el Video Tutorial

Este archivo se importa mediante PHPMyAdmin

usuarios.sql

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";

    }

?>

registro.html

<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>

Adicionar a: Add to your del.icio.us del.icio.us | Digg this story Digg

Comentarios (86 Publicado):

javd Sobre 29 July, 2010 09:38:45
avatar
sabes me suede que cuando presiono el boton enviar me abre el insertar.php con el dreamweaver que puede ser
Max Sobre 27 July, 2010 08:10:02
avatar
Hola Maverick sabes que subo todo el formulario, creada la base de datos, y también todos los php, tal cual aparece en el tutorial pero me aparece un mensaje de

"Oops! This link appears to be broken." del Google Crhomm, me puedes ayudar por favor...

Saludos y gracias.
Max...
Julian Sobre 27 July, 2010 07:44:00
avatar
Hola, necesitaria saber por que motivo no me funciona :S hago todo correcto, y cuando completo los campos y envio el formulario se me queda la pagina insertar.php toda en blanco :S

Ayuda!
Tonica801 Sobre 24 July, 2010 06:34:15
avatar
E arreglado lo de la pagina en blanco pero aora me sale esto:

"Error, no ha introducido todos los datos"

E completado asi la linea:

$link = mysql_connect("localhost","root","papa1995");
mysql_select_db("prueva",$link);

Mi base de datos es prueva, el servidor localhost, el user root el que viene de defecto, y la contra papa1995

PD: Uso xampp
Tonica801 Sobre 24 July, 2010 06:22:46
avatar
Mirar yo e segido la guia al pie de la letra, e revisado y e copiado los estilos que dejastes, cuando intento registrarme en http://localhost/insertar.php se me keda la pagina en blanco.

PD: Uso el xampp
Tonica801 Sobre 24 July, 2010 05:40:14
avatar
Mira yo e segido la guia y cuando voy a registrarme asi http://localhost/insertar.php me aparece la pantalla en blanco. Lo tengo puesto con el Xampp
Tiago Santos Sobre 09 July, 2010 12:28:13
avatar
Para aquellos que están teniendo error usando 000webhosting.com y no consiguen enviar información a la base de datos hay que tomar en cuenta que el MySQL Host para cualquier base de datos con ellos es siempre el que aparece al principio al crear tu base de datos algo muy parecido a ( mysql------webhost.com ), normalmente solo cambia la numeración del medio así que no deben usar nunca ( localhost ) sino nunca van lograr que funcione! A demás de agregar nombre de usuario, nombre de la base de dados y password también hay que cambiar de localhost para el que le aparece en un principio similar a este
( mysql------webhost.com ) y verán que ya no habrá problemas! Espero que les sirva salu2!
rodrigo Sobre 07 July, 2010 01:47:15
avatar
que hago con el insertar.php? porfa necesit ayuda
Uriel Sandoval Sobre 22 June, 2010 09:23:11
avatar
que tal brother... muy buen aporte espero el tutorial de login y password para que puedan entrar a mi web gracias de antemano
maxhenrry Sobre 28 May, 2010 01:03:46
avatar
hola podrias hacer eso pero en zymic? es una pagina de alojamiento gratis con base de datos .. me sale como a ti pero cuando hago eso en ese alojamiento con su base de datos no captura los valores enviados .. solo muestra los datos de mi base de datos :( aver si em ayudas espero tu respuesta
guillermo badel Sobre 19 May, 2010 05:16:31
avatar
ya hicieron esta pregunta pero por favor de responder de nuevo ejemplo para que no se puedan registrar 2 o mas veces con el mismo "username" y como hacer un logout, tambien si me podes decir como hacer que al registrarse un usuario pueda acceder a cirta informacion y que los usuarios registrados me puedan mandar una repuesta por ejemplo
Rogelio Sobre 16 May, 2010 10:02:53
avatar
Ola amigo trato de entrar a cpanelx y me die que las funciones estan desavilitadas y no se por que no me deja interanctuar me podrias decir que pasa con eso o que otra opcion tengo para hacer mi base :S lo peor estoy bajo tiempo si algien me puede decr se lo agradeseria plz
Carlos Sobre 13 May, 2010 08:14:04
avatar
me salio a la perfeccion, me gustaria que le pusieran un logout.php, para terminar la sesion y no estaria mal otros scripts mas, como por ejemplo, cuando usuarios online hay etc..
Carlos Sobre 07 May, 2010 01:49:06
avatar
Buenas alguien sabe como se puede colocar en este ejemplo para que no se puedan registrar 2 o mas veces con el mismo "username"
jeison Sobre 07 May, 2010 09:06:30
avatar
Me quedo perfecto en una pagina que estoy haciendo miren

http://opticabahamas.herobo.com/registro.html

gracias....
Carlos Sobre 25 April, 2010 05:33:39
avatar
Hola a todos, amigo Chester creo que tu problema es que estas llamando a la base de datos "localhost" debes colocarle la que te da la pagina del hosting 000webhost.com, entra al cpanel y busca el icono de MySQL entras alli para que veas tus datos, por lo que veo ya creaste un usuario, alli te debe salir en la parte inferior algo como esto "» MySQL Host" la informacion de esa celda es la que vas a colocar en "localhost" en el video tutorial Maverick uso "localhost" por que el esta usando su propia pc como servidor. Esto vale para todos los que no estan montando su servidor en "SU PC" deben cambiar el campo de "localhost" por el que les da su hosting :) espero que te alla ayudado, escribe como te fue
juancarlos Sobre 24 April, 2010 06:38:31
avatar
PERFECTO!! me funciona perfectamente...
yo tengo una página web y quiero agregar el link de tu página espero no sea de molestia !!
Chester Sobre 24 April, 2010 04:28:14
avatar
Hola muy buenas queria por favor pedirte ayuda , veras yo tengo una cuenta gratis en http://000webhost.com en esta pagina me dan un dominio gratutito y un servidor myphp admin y my sql veras yo hice todo como lo explicaste puse mi nombre de usuario mi contraseña y mi nombre de base de datos en el archivo insertar.php todo correcto , pero llegado el tema trato de registrar para hacer la prueba y me aparece todo esto

PHP Error Message

Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'a7246240_cg'@'localhost' (using password: YES) in /home/a6966659/public_html/insertar.php on line 12

Free Web Hosting

PHP Error Message

Warning: mysql_select_db(): supplied argument is not a valid MySQL-Link resource in /home/a6966659/public_html/insertar.php on line 13

Free Web Hosting

PHP Error Message

Warning: mysql_query(): supplied argument is not a valid MySQL-Link resource in /home/a6966659/public_html/insertar.php on line 17

Free Web Hosting

PHP Error Message

Warning: mysql_error(): supplied argument is not a valid MySQL-Link resource in /home/a6966659/public_html/insertar.php on line 20

Free Web Hosting
Los datos han sido introducidos satisfactoriamente


entro a ver mi a myphp admin y nada no me aparece ningun usuario registrado ni nada :( ayuda porfavor a crear una base de datos registro de usuarios con seleccion de pais en www.000webhost.com gracias..
Oriol Sobre 19 April, 2010 12:38:20
avatar
Hola, yo tengo un problema
lo hice todo EXACTAMENTE, i ademas con CPanel, pero cuando relleno el formulario desde mi web y presiono "Enviar Formulario" me dice que no existe la pagina insertar.php, yo deducco que el problema esta en que cuando apreto enviar formulario se me envia a http://www.coolvideos.pcriot.com/registro/insertar.php y no deveria ser asi, se tendre que enviar a http://www.coolvideos.pcriot.com/insertar.php sin el /registro.
Mi pregunta es que si alguien save como acer que la hora de apretar Enviar Formulario se me enlace a http://www.coolvideos.pcriot.com/insertar.php sin el /registro.

Si quereis comprobarlo:
http://www.coolvideos.pcriot.com/registro
Sergio Sobre 16 April, 2010 10:45:06
avatar
Hola Maverick, quisiera saber una vez aprobado el usuario, que me lleve a una determinada página o enlace. Muchas Gracias
xcxsc Sobre 23 March, 2010 04:01:15
avatar
sdfsdfsd
Lucas Sobre 09 March, 2010 06:38:24
avatar
Gracias lo voy a probar
Luis Sobre 27 February, 2010 12:52:34
avatar
Yo lo hice todo correcto pero no me muestra nada no tengo cpanel lo hice la base desde phpmyadmin y no me muestra nada si hay un error o no detecto la base de datos nada
christian Sobre 18 February, 2010 11:10:49
avatar
AMIGO DONDE SE ENCUENTRA EL CODIGO DEL Sistema de logueo con PHP + MySQL

kiero el codigo .. nose ve bien en el video por eso kiero el codigo..
porfas
carlos Sobre 04 February, 2010 02:56:18
avatar
solo una ultima cosa;
en 000webhost.com al crear la base de datos no hay forma de asignale privilegios al usuario y estube buscando por todos lados y nada!! voy a seguir buscando y si encuentro algo lo posteo aqui.GRACIAS
CARLOS Sobre 04 February, 2010 02:47:26
avatar
hola solo un favor a alguien que haya logrado crear esto en 000webhost!! he logrado seguir todo al pie de la letra pero no logro que conecte al final con mi base de datos y obtengo este error

Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'a4581540_cangri'@'localhost' (using password: YES) in /home/a4581540/public_html/insertar.php on line 12

Free Web Hosting

PHP Error Message

Warning: mysql_select_db(): supplied argument is not a valid MySQL-Link resource in /home/a4581540/public_html/insertar.php on line 13

Free Web Hosting

PHP Error Message

Warning: mysql_query(): supplied argument is not a valid MySQL-Link resource in /home/a4581540/public_html/insertar.php on line 17

Free Web Hosting

PHP Error Message

Warning: mysql_error(): supplied argument is not a valid MySQL-Link resource in /home/a4581540/public_html/insertar.php on line 20

Free Web Hosting
Los datos han sido introducidos satisfactoriamente

ya revise mis datos incluso los cambie varias veces y nada...tambien lo intente hacer en blackapplehost y nada no consigo que se conecte con mi base de datos!!


gracias de antemano por su ayuda!!
kedin diaz Sobre 04 February, 2010 02:36:31
avatar
hola muchas gracias por el tutorial si corrio el codigo, espero seguir aprendiendo con tus tutorialesssss
abraham Sobre 03 February, 2010 10:38:49
avatar
Me gustaria aprender mucho sobre tus tutoriales. quisiera saber como puedo obtener tus tutoriales sobre asp y todos los de php.
Me ayudarias muchisimo ademas me gustaria que me agregaras a tus contacatos pues creo que aprenderia mucho de ti. gracias
alfonso Sobre 02 February, 2010 01:25:45
avatar
hola estoy usando xampp y no puedo hacer que se carge la base de datos, he diseñado el formulario y el script php en dreamweaver y te repito no logro nada, ojala me puedas ayudar a resolver este problema
sandace Sobre 30 January, 2010 02:03:12
avatar
yo no puedo ver el video me aparece todo negro y pone como que esta cargando pero no pasa nada
diego Sobre 25 January, 2010 03:17:40
avatar
hola no puedo guardar mis datos en mi servidor mysql que instale en mi pc con el programa xampp como que no me vincula
nadia cristal Sobre 25 January, 2010 09:44:38
avatar
hola, bueno el registro de usuarios me funciona muy bien, el problema es cuando el usuario quiere logearse a su cuento, no se como hacer eso
Roberto Sobre 23 January, 2009 11:05:49
avatar
Hola que tal pues en verdad muy buen tutorial muchas gracias por por ponerlo a diposicion nuestra oye por cierto para cuando los links de descarga de esta parte de bases de datos y programacion? alguna fecha proxima, gracias y hasta luego
Sobre 21 January, 2009 04:45:31
avatar
Amigo muy bueno el tutorial....
pero me aprece todo esto


------------------

PHP Error Message

Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'a8043476_peterla'@'localhost' (using password: YES) in /home/a8043476/public_html/insertar.php on line 20

Free Web Hosting

PHP Error Message

Warning: mysql_select_db(): supplied argument is not a valid MySQL-Link resource in /home/a8043476/public_html/insertar.php on line 21

Free Web Hosting

PHP Error Message

Warning: mysql_query(): supplied argument is not a valid MySQL-Link resource in /home/a8043476/public_html/insertar.php on line 25

Free Web Hosting

PHP Error Message

Warning: mysql_error(): supplied argument is not a valid MySQL-Link resource in /home/a8043476/public_html/insertar.php on line 28

Free Web Hosting
Los datos han sido introducidos satisfactoriamente

------------------

Un abrazo alfredo
agregame por si me kieres ayudar
o contestame aki
gabeeseconecto@hotmail.es
Alejandro Sobre 19 January, 2009 04:58:49
avatar
Hola:
Te doy las gracias ya que este tutorial me permitio en solo una hora realizar un pequeño sistema de login, soy nobato en php asi que me vino barbaro ;)

No lei todos los comments pero acerca del error que ya tuvieron varios mas arriba, la causa de este es porque el tutorial no explica que tienen que cambiar el valor de la variable localhost:

Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'a2992968_user'@'localhost' (using password: YES) in /home/a2992968/public_html/insertar.php on line 13

Free Web Hosting

PHP Error Message

Warning: mysql_select_db(): supplied argument is not a valid MySQL-Link resource in /home/a2992968/public_html/insertar.php on line 14

Free Web Hosting

PHP Error Message

Warning: mysql_query(): supplied argument is not a valid MySQL-Link resource in /home/a2992968/public_html/insertar.php on line 18

Free Web Hosting

PHP Error Message

Warning: mysql_error(): supplied argument is not a valid MySQL-Link resource in /home/a2992968/public_html/insertar.php on line 21

Free Web Hosting
Los datos han sido introducidos satisfactoriamente

Ese es el error, y la solucion consiste solamente en que cambien el valor de la variable localhosto, por el nombre del host correspondiente a su hosting (por ej: el mio es mysql4000webhost.com)
Con eso les aseguro que les va a andar el formulario ;) yo tuve el mismo problema.
Te vuelvo a a agradecer por el tuto y ojala hagan alguno mas. Saludos
lheonnel Sobre 19 January, 2009 09:30:02
avatar
saludos amigo, mire, me gustó su video tutorial, segui todos los pasos, pero creo que algo hice mal, ya que los datos nunca llegaron a la base de datos desde el formulario de registro, tiene alguna idea de cuales pudieron ser mis errores? uso un hosting gratuito en www.freexa.com.ar

espero su respuesta lo mas pronto posible por favor, si pudiera ser posible a mi correo, saludos ;) buen año
Maverick Sobre 12 January, 2009 02:59:27
avatar
thecras, necesitas tener INSERT para insertar datos en tu base de datos,

abri, tienes que ser mas especifico en tu pregunta, no das muchos detalles como para ver cual seria el problema ahi, mostrarnos el codigo de tu pagina o tu pagina.
adri Sobre 11 January, 2009 07:57:06
avatar
hola e segido estos pasos pero no me sale el registro haver si me podeis aydar ,
lo meti todo en mi server y en ftp pero lugo cuando lo prurvo la al meter los datos en el formulario me salta que no pueda havrir la pagina haver si alguien me puede audar sonde guardarlo en mi hosting para que funcione en que carpeta . espero vuestra respuesta.
Venny Sobre 10 January, 2009 12:35:30
avatar
Hola, gracias por este tutorial Maverick, me fué de gran ayuda, es justo lo que buscaba, y gracias al cielo existen sitios y personas como los de este web. Gracias!
tonchii Sobre 08 January, 2009 01:11:51
avatar
hola meverick, soy yo de nuevo... quisiera saber como hago para que no se pueda registrar dos usuarios con el mismo nombre, igual para el email, que no se pueda repetir..
tonxhii Sobre 08 January, 2009 12:50:02
avatar
Garcias Maverick!! al fin pude completar todo, y me salio a la perfeccion desde 000WebHost, tmb segui el videotutorial del sistema de Loguin y me salio perfecto... gracias!!! Por favor incluye mas videotutoriales sobre base de datos.ps..:)
thecras Sobre 04 January, 2009 03:53:37
avatar
ELECT ALTER VIEWS

UPDATE DROP LOCK TABLES

DELETE INDEX

estos son los privilegios que tiene
Maverick Sobre 04 January, 2009 06:04:54
avatar
Hugo Sanchez, el error dice que no se puede conectar a la base de datos, revisa la configuracion para que el script se conecte correctamente a tu base de datos.

Ernesto, donde te salen esos datos?, no entiendo bien tu pregunta. Quizas al momento de probar el script te muestra la web con esos datos, seguramente no tienes instalado un servidor web, entonces simplemente te imprime el codigo. busca un hosting gratis para probar los scripts.

tonchi, quizas esa empresa no usa cpanel, busca las opciones de mysql, para accedas a la base de datos.

thecras, el script no logra conectarse con tu base de datos, seguramente no le diste los permisos necesarios para introducir datos.
thecras Sobre 02 January, 2009 08:05:13
avatar
tengo un error cuando relleno todos los datos y le doy enviar registro me pone esto:

Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'thecras_usuarios'@'localhost' (using password: YES) in /www/vndv.com/t/h/e/thecras/htdocs/insertar.php on line 12

Warning: mysql_select_db(): supplied argument is not a valid MySQL-Link resource in /www/vndv.com/t/h/e/thecras/htdocs/insertar.php on line 13

Warning: mysql_query(): supplied argument is not a valid MySQL-Link resource in /www/vndv.com/t/h/e/thecras/htdocs/insertar.php on line 17

Warning: mysql_error(): supplied argument is not a valid MySQL-Link resource in /www/vndv.com/t/h/e/thecras/htdocs/insertar.php on line 20
Los datos han sido introducidos satisfactoriamente

porque me da ese error y dice los datos han sido introducidos satisfactoriamente y cuando boy a la base de datos no hya nada
tonchii Sobre 29 December, 2008 02:32:43
avatar
hola, quisiera saber como acceder a CPanle desde 00webhost, ya que es hay donde tengo alojada mi web, osea como entrar a la creacion de una base de datos, si cualquiera me pudiera ayudar, ps,,gracias
ernesto Sobre 29 December, 2008 11:16:22
avatar
bueno ya repare esto al parecer el dreamweaver no me reconocia el lenguaje bueno eso ya esta pero ahora el problema es que me salen errores en las lineas de el host bueno un host bueno que tiene casi las mismas caracteristicas del video es el zymic

Warning: mysql_connect(): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2) in /home/www/sk95.idohost.com/insertar.php on line 12

Warning: mysql_select_db(): supplied argument is not a valid MySQL-Link resource in /home/www/sk95.idohost.com/insertar.php on line 13

Warning: mysql_query(): supplied argument is not a valid MySQL-Link resource in /home/www/sk95.idohost.com/insertar.php on line 17

Warning: mysql_error(): supplied argument is not a valid MySQL-Link resource in /home/www/sk95.idohost.com/insertar.php on line 20
Los datos han sido introducidos satisfactoriamente
Dario Sobre 29 December, 2008 05:58:57
avatar
Tambien me aparece el mismo error que hugo ya somos 2 los locos jaja, al parecer se debe a que es problema de nuestro host, alguien podria postear algun host gratuito para realizar pruebas? Desde ya muchas gracias

Warning: mysql_connect(): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2) in /home/www/form2.awardspace.com/insertar.php on line 12

Warning: mysql_select_db(): supplied argument is not a valid MySQL-Link resource in /home/www/form2.awardspace.com/insertar.php on line 13

Warning: mysql_query(): supplied argument is not a valid MySQL-Link resource in /home/www/form2.awardspace.com/insertar.php on line 17

Warning: mysql_error(): supplied argument is not a valid MySQL-Link resource in /home/www/form2.awardspace.com/insertar.php on line 20
Los datos han sido introducidos satisfactoriamente
ernesto Sobre 28 December, 2008 05:26:41
avatar
esta genial la pagina y en especial tu tuto mi problema es que a la hora de probar me sale
? // 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","silsky9_silsky9","silver"); mysql_select_db("silsky9_silsky9",$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 {

por que sale esto??
Hugo Sanchez Sobre 27 December, 2008 12:47:43
avatar
Hola, tengo varios dias leyendo y releyendo tutoriales acerca de este tema, la cuestion es que su tutorial me ha parecido genial, lo entiendo hasta la parte final, bueno lo que quiero decir es que cuando subo al host los archivos, si no lleno algun espacio me aparece el mensaje de error correcto, pero cuando lleno todos me aparece esto:
Warning: mysql_connect() [function.mysql-connect]: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2) in /home/webcindario/m/i/mimommm/insertar.php on line 12

Warning: mysql_select_db(): supplied argument is not a valid MySQL-Link resource in /home/webcindario/m/i/mimommm/insertar.php on line 13

Warning: mysql_query(): supplied argument is not a valid MySQL-Link resource in /home/webcindario/m/i/mimommm/insertar.php on line 17

Warning: mysql_error(): supplied argument is not a valid MySQL-Link resource in /home/webcindario/m/i/mimommm/insertar.php on line 20
Los datos han sido introducidos satisfactoriamente


despues busco en mi tabla y nada ningun dato...el error esta en mi host? mi programa que utilizo de php?. porfavor ayudenme...casi me he vuelto loco, jejeje...
Maverick Sobre 22 December, 2008 06:31:34
avatar
mariela, no tiene mucha importancia eso, son simples "themes" platillas de cpanel, solo busca la accion para crear una base de datos para accesar a phpmyadmin y podras trabajar sin problemas
Marco Sobre 16 December, 2008 03:57:35
avatar
el cpanel es el panel de control de tu web ( donde administras )

1)Tenes que saber si soporta PHP tu alojamiento !!
MARIELA Sobre 15 December, 2008 09:22:11
avatar
Como estas Marevirck, genial tutorial.. la cuestion es que necesito descargar el cpanel x.. descarget uno pero dice "cpanel x wizzard" ...pero no encuentro el que usas en el videotutorial.. hay que comprarlo o hay un lado donde descargarlo free?

thanx
xoxo
Miguel Valdebenito Sobre 11 December, 2008 11:14:04
avatar
grande amigo, muy bueno tu tutorial, imagina que soy diseñador y no cacho nah de esto, y lo logre, has abierto una nueva veta, ahora sere programador jejeje, suerte, gracias
alejandro Sobre 07 December, 2008 07:19:21
avatar
hola man, me funciona ok, podrias enseñarnos a hacer formularios de consultas a la base que creamos, es decir los usuarios se registran y luego en un formulario web escribes el nombre y con un boton hace una consulta a los otros datos y te los muestra, como para hacer listas de precio o catalogos o ver registros de usuarios
tonchii Sobre 01 December, 2008 06:11:30
avatar
Mira.. he seguido otro videotutorial de esta web... donde me explica php desde Wampserver... y quisiera aprender a srear una base de datos desde ahi... ese q usas en este video no lo conozco... si pudieras incluir un videotutorial igual preo para wampserver te agradeceria... muchas gracias.. y continua asi!
Matias Emanuel Sobre 14 November, 2008 08:54:15
avatar
mira... me encanta esta pagina y me gusta la forma facil de explicar que tieen.. pero mi problema es que yo no tengo el "cpanel" yo solo tengo el wamp server... y soy nuevo en esto.. y no tengo idea como hacerlo... porque ustedes poene ahi el usuario y la ocntraseña... pero yo no se cual usuario y contraseña poner... me podrian ayudar? gracias.
miguel Sobre 10 November, 2008 11:54:54
avatar
buenas esta muy bueno el tutorial pero noc dond registrarme y ps me pide el "user" y el "pass", aki viene la pregunta dond me puedo registrar o si eso no importa? porfa responde!!! salu2 Gracias!!!
Maverick Sobre 28 October, 2008 08:50:26
avatar
georwill; se tendria que constuir un script adicional para que envie un correo a los usuarios recien registrados, no es cosa de un par de lineas... es un pequeño sistema que hay que desarollar, cuando pueda te lo buscare a ver si encuentro en internet y lo adaptamos a este sistema que tenemos.
georwill Sobre 28 October, 2008 06:43:13
avatar
mira, mejor dicho te consulto: como hago para que cuando una persona se registre me llegue un correo electronico' gracias y como siempre muy buena tu pagina!!
Maverick Sobre 27 October, 2008 06:34:37
avatar
Para Jose; tendrias que crear una base de datos un poco compleja, donde poder publicar registro de productos, este tutorial solo registra usuarios.

Para Kevin; cpanel es un control de panel de hosting, desde ahi puedes accesar a la base de datos y crear una base de datos valga la redundancia. en cambia el redlocal no tienes cpanel, asumo que tienes instalado wampserver y appserv, esas dos aplicaciones traen un administrador de base de datos, llamado PHPmyAdmin, desde ahi puedes crear tu base de datos.

Para georwill; que error te arroja, en que linea, tendrias que ser un poco más especifico para poder ayudarte.

Valentin, mira el siguiente video de PHP que es login de usuarios, ahi podras ver como enviar a los usuarios registrados a una determinada página.
valentin Sobre 23 October, 2008 03:51:37
avatar
necesito tu ayuda para hacer k los usuarios registrados entren a una pagiina detreminada como lo hago
valentin Sobre 23 October, 2008 03:50:14
avatar
gracias maverick por el codigo. te lo agradesco mucho. mi problema era que cuando yo insertaba un usuario en mi base de datos me aparecia todo en NULL..
georwill Sobre 22 October, 2008 03:07:10
avatar
hola maverick muy agradecido por esta pagina!! mi consulta es porque me tiera este error el archivo registro.html:
home.php me habre esa pagina..me podrias ayudar?
kevin Sobre 20 October, 2008 03:06:41
avatar
Disculpa Maverick, ¿Es necesario tambien crear la Base desde el Cpanel del server? ¿¿No se puede unicamente ejecutar desde el local host o serv local?? hize todo igual y cuando registro.html llama a insertar.php me sale que si quiero Abrir o guardarlo.
¿ no hace falta otra pagina para"los datos han sido introducidos satisfactoriamente"?? no se guardan mis registros.
juliopablo Sobre 18 October, 2008 10:16:14
avatar
excelente men .... espero que todos estos creditos te ayuden para que sigas enseñando mas ... gracias a nombre de todos
Jose Sobre 17 October, 2008 08:49:59
avatar
Buenos días, Maverick y demás amigos, le felicito por tomarse su tiempo para ayudar a tantos a entender estas situaciones tan complejas de la informática y sobre todo a nosotros los nuevos en este mundo. Mi pregunta es la siguiente, como hago ahora para utilizar mi base de datos en mi página web, si deseo por ejemplo, tomar esa información para publicar (ejemplo) productos y sus detalles en mi web?

Gracias de antemano y bendiciones a todos!

José
Diego Sobre 19 September, 2008 04:23:41
avatar
Exelente Tutorial muchas gracias
Maverick Sobre 13 September, 2008 04:35:22
avatar
En la parte de arriba hay una imagen, dale clic ahi y podras visualizar el video.
Diego Sobre 12 September, 2008 08:50:48
avatar
hola estoy queriendo ver el tutorial
y no lo puedo ver me comentaron que esta
muy bueno
Como puedo hacer para verlo ?
Saludos
Maverick Sobre 01 September, 2008 01:58:53
avatar
Hola Eric, he realizado una modificación al código original y ahora el script ya hace una verificación de usuario (username)

aqui lo puedes ver:
http://www.forovt.com/php/19-modificacion-de-registro-de-usuarios-php-mysql-verificacion-de-usuario.html

Espero que te sirva, Suerte
eric Sobre 01 September, 2008 12:29:09
avatar
hola esta muy bueno el tutorial
yo ya tengo el formulario hecho en flash y todo y funciona perfecto pero estaba buscando como ahcer para que si un usuario ya existe haya un echo...es decir si hacerlo como hiciste vos con isset porque tendria que cambiar todo el codigo que tengo
desde ya muchas gracias...salu2
Maverick Sobre 30 August, 2008 02:39:01
avatar
Hola xSiKvRiOx, la URL que sale en el video tutorial, probando el script de registro, era algo eventual, es decir ya no existe. La utilidad de este video tutorial era construir un script de registro de usuarios.
xSiKvRiOx Sobre 29 August, 2008 03:50:23
avatar
man super reXidaso tu tutorial -_-! pero una pregunta, nose si podiras darme el nobre o URL de la pagina para registrarme :S toy que lo busco y na pz
...man te doy mi msm pa ver si me mandas un mensaje con la ayuda es: mesias310@hotmail.com

pa que me ayudes Oks!!
Maverick Sobre 20 August, 2008 07:23:23
avatar
Hola Brian, quizás el action no esta llamando al archivo insertar.php, puedes pasar por el foro y mostrar todos tus códigos encontraremos cual es el error ahi.
Brian Sobre 20 August, 2008 04:32:15
avatar
Hola Sr. Maverick....

Antes que nada quiero darle las gracias por este exelente tutorial... Esta muy bueno y he aprendido mucho...

Pero necesito su ayuda...
Algo no pasa cuando deberia pasar...

Cuando registro un nuevo usuario, el formulario carga el archivo "insertar.php" pero, en el avegador no me dice nada, nada osea ni si quiera si se inrtoducieron los datos o si hubo un error...

A que se debera eso? Tiene idea por casualidad??

Cualquier ayuda se lo agradesco desde ya...

De ante mano muchas gracias....

Topulis91 (Aprendiz XD)
Carlos Mariño Sobre 20 August, 2008 11:21:29
avatar
te felicito amigo muy bueno y practico tu tutorial, espero que sigas con estos buenos aportes apollaando el progresode todos los futuros web master felicitaciones
Sobre 03 August, 2008 12:27:15
avatar
Topulis91 Sobre 31 July, 2008 01:43:06
avatar
Hola Sr. Maverick....

Antes que nada quiero darle las gracias por este exelente tutorial... Esta muy bueno y he aprendido mucho...

Pero necesito su ayuda...
Algo no pasa cuando deberia pasar...

Cuando registro un nuevo usuario, el formulario carga el archivo "insertar.php" pero, en el avegador no me dice nada, nada osea ni si quiera si se inrtoducieron los datos o si hubo un error...

A que se debera eso? Tiene idea por casualidad??

Cualquier ayuda se lo agradesco desde ya...

De ante mano muchas gracias....

Topulis91 (Aprendiz XD)
gerry Sobre 30 July, 2008 02:58:07
avatar
Warning: mysql_connect() [function.mysql-connect]: Unknown MySQL server host 'mysql.webcindario.com ' (1) in /home/webcindario/f/l/floreriamurillo/insertar.php on line 12

Warning: mysql_select_db(): supplied argument is not a valid MySQL-Link resource in /home/webcindario/f/l/floreriamurillo/insertar.php on line 13

Warning: mysql_query(): supplied argument is not a valid MySQL-Link resource in /home/webcindario/f/l/floreriamurillo/insertar.php on line 17

YA VERIFIQUE LOS DATOS DE MI BD Y NO ESTE ERROR ME MARCA AYUDAME:
Warning: mysql_error(): supplied argument is not a valid MySQL-Link resource in /home/webcindario/f/l/floreriamurillo/insertar.php on line 20
Los datos han sido introducidos satisfactoriamente
jimmyx Sobre 07 July, 2008 01:05:09
avatar
hola, quisiera aserte una consulta no se por los q se registran no los puedo ver si como nadies se registraria no se en que estoy fallando
Edgar Sobre 05 July, 2008 10:55:42
avatar
Muy útil ha sido para mí todo lo que has expuesto sobre MySql. Te felicito y te agradezco por compartirlo.

Quisiera aprovechar para comentarte que en el ejerccico tuve dificultades para visualizar en mi base de datos los registros de usuarios, pues el botón "examinar" permanecía deshabilitado. Te agradezco si me puedes ayudar en esto.
Maverick Sobre 02 July, 2008 01:29:35
avatar
Hola Jose, busca esas lineas donde te dan el error, el problema es que no se puede conectar a la base de datos, el script tampoco encuentra las tablas donde se tienen que introducir los datos.

serciorate de que tengas los datos correctos de tu bae de datos en estas lineas.

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

los valores, "user, password y nombre_base_de_datos" tienes que reemplazarlos por datos de tu BD, valga la redundancia.
jose Sobre 02 July, 2008 12:09:53
avatar
Hola amigo pufff por mas que intento y pruebo, nunca me sale esto de bases de datos, segui tu tutorial y mira lo que me salio al interntarlo:


PHP Error Message

Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'a2992968_user'@'localhost' (using password: YES) in /home/a2992968/public_html/insertar.php on line 13

Free Web Hosting

PHP Error Message

Warning: mysql_select_db(): supplied argument is not a valid MySQL-Link resource in /home/a2992968/public_html/insertar.php on line 14

Free Web Hosting

PHP Error Message

Warning: mysql_query(): supplied argument is not a valid MySQL-Link resource in /home/a2992968/public_html/insertar.php on line 18

Free Web Hosting

PHP Error Message

Warning: mysql_error(): supplied argument is not a valid MySQL-Link resource in /home/a2992968/public_html/insertar.php on line 21

Free Web Hosting
Los datos han sido introducidos satisfactoriamente
Mariano Sobre 27 June, 2008 05:37:45
avatar
Maverick, muchas gracias

mi error fue el de poner

<?php

?>

y deveria ser :

<?

?>

eres mentalista :D! muchas gracias
Maverick Sobre 26 June, 2008 06:09:51
avatar
Hola Mariano, revisa el codigo de insertar.php y serciorate de que todo el código empieze y termine con estas dos etiquetas:

<?
dentro de estas etiquetas debe de estar todo el codigo.
?>
Mariano Sobre 26 June, 2008 10:03:16
avatar
eh seguido al pie de la letra todo lo q tu dices pero me sigue saltando el siguiente error :

"Not Found

The requested URL was not found on this server.
Apache Server at Port"

y nose en que estoy fallando ..

Envie sus comentarios comment

Por favor ingrese el codigo de la imagen:

  • email Email a un amigo
  • print Imprimir version
  • Plain text Texto plano
Tags
Rate el articulo
4.80
Advertising
Powered by Vivvo CMS v4.0