Foros del Web » Programando para Internet » PHP »

[SOLUCIONADO] problema Conexion a base de datos phpmyadmin

Estas en el tema de problema Conexion a base de datos phpmyadmin en el foro de PHP en Foros del Web. Buenas noches a todos comunidad. Es mi primer paso en cuanto a conectar mediante PHP una base de datos Mysql a phpmyadmin. Mi problema en ...
  #1 (permalink)  
Antiguo 15/04/2015, 17:26
 
Fecha de Ingreso: octubre-2013
Mensajes: 23
Antigüedad: 11 años, 1 mes
Puntos: 0
problema Conexion a base de datos phpmyadmin

Buenas noches a todos comunidad.

Es mi primer paso en cuanto a conectar mediante PHP una base de datos Mysql a phpmyadmin.

Mi problema en este caso es un error en la conexiòn. Acá el código:

Código PHP:
<?php
        
//conexión con la base de datos
        
$link mysql_connect ("localhost","root","") or die ("<h2>No se encuentra el servidor</h2>");;
        
$db mysql_select_db ("usuarios",$link) or die ("<h2>Error de conexión</h2>");
        
        
//valores del formulario
        
$email $_POST ' email_usuario ' ] ;
        
$password $_POST ' pass_usuario ' ] ;
        
$confirm_pass $_POST ' confirm_pass ' ] ;
    
        
//obtener longitud de un string
        
$req = (strlen($email) * strlen($password) * strlen($confirm_password) ) or die ( "No se han llenado todos los campos<br><br> <a href='index.php'></a>") ;
        
        
//confirmar constraseña
        
if($password != $confirm_pass) {
            die ( 
' Las contrase&ntilde;as no coinciden <br><br> <a href="index.php">Volver</a> ' ) ;
        }
        
        
//ingresar información a la base
        
mysql_query (  " INSERT INTO usuarios VALUES ( ' ' , ' $email ' , ' $password ' ) " $link) or die ( " <h2>Error de envio</h2> " ) ;
        
        echo 
'
                <h2>Registro completo</h2>
                <h5>Gracias por registrarse, ya puede ingresar como usuario</h5>
                <a href="index.php">Iniciar sesión</a>
                ' 
;
y esta una imagen de mi base de datos en phpmyadmin:





Me podrian ayudar? ya que para ustedes debe ser facil detectar el error, saludos!
  #2 (permalink)  
Antiguo 15/04/2015, 20:24
Avatar de NueveReinas  
Fecha de Ingreso: septiembre-2013
Ubicación: No tan Buenos Aires
Mensajes: 1.101
Antigüedad: 11 años, 2 meses
Puntos: 145
Respuesta: problema Conexion a base de datos phpmyadmin

En lugar de esto (que por cierto, tiene doble 'punto y coma' al final de $link) :

Código PHP:
Ver original
  1. $link = mysql_connect ("localhost","root","") or die ("<h2>No se encuentra el servidor</h2>");;
  2.         $db = mysql_select_db ("usuarios",$link) or die ("<h2>Error de conexión</h2>");

Utiliza esto para que te muestre exactamente qué error hay:

Código PHP:
Ver original
  1. $link = mysql_connect ("localhost","root","") or die(mysql_error());
  2.         $db = mysql_select_db ("usuarios",$link) or die(mysql_error());

De todas formas te insto a que utilices MySQLi.

__________________
¿Te sirvió la respuesta? Deja un +1
  #3 (permalink)  
Antiguo 15/04/2015, 21:10
 
Fecha de Ingreso: octubre-2013
Mensajes: 23
Antigüedad: 11 años, 1 mes
Puntos: 0
Respuesta: problema Conexion a base de datos phpmyadmin

Gracias nuevereinas! Solucionado
  #4 (permalink)  
Antiguo 15/04/2015, 21:36
Avatar de NueveReinas  
Fecha de Ingreso: septiembre-2013
Ubicación: No tan Buenos Aires
Mensajes: 1.101
Antigüedad: 11 años, 2 meses
Puntos: 145
Respuesta: problema Conexion a base de datos phpmyadmin

Cita:
Iniciado por wspetrucci Ver Mensaje
Gracias nuevereinas! Solucionado
¿Cuál era el problema?
__________________
¿Te sirvió la respuesta? Deja un +1

Etiquetas: conexion, formulario, mysql, phpmyadmin, registro, select, usuarios
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 19:07.