elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.
 
Inicio Ayuda Ingresar Registrarse
30 Agosto 2008, 06:05  



+  Foro de elhacker.net
|-+  Programación
| |-+  Desarrollo Web
| | |-+  PHP (Moderadores: Ertai, Ing_Amc)
| | | |-+  ayuda con bd en php!!
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Imprimir
Autor Tema: ayuda con bd en php!!  (Leído 253 veces)
pepelon

Desconectado Desconectado

Mensajes: 38


Ver Perfil
ayuda con bd en php!!
« en: 26 Octubre 2006, 00:31 »

holas:
al crear un nuevo usuario me aparece:
No database selected
Como lo puedo arreglar?, el codigo es:

<?
if($_POST[enviar]) {
include("config.php") ;
function quitar($texto) {
$texto = trim($texto) ;
$texto = htmlspecialchars($texto) ;
return $texto ;
}
$nick = quitar($nick) ;
$email = quitar($email) ;
$con = mysql_query("SELECT id FROM usuarios WHERE nick='$nick' OR email='$email'") OR DIE(mysql_error());
if(mysql_num_rows($con) != 0) {
echo "Este usuario ya existe en la base de datos o ya hay un usuario con este email. Haz click <a href=\"javascript:history.back()\">aquí</a> para regresar." ;
}
else {
$fecha = time() ;
$contraseña = quitar($contraseña) ;
$contraseña = md5(md5($contraseña)) ;
mysql_query("insert into usuarios (fecha,nick,contraseña,email,sexo,ip) values ('$fecha','$nick','$contraseña','$email','$sexo','$REMOTE_ADDR')") ;
echo "Has sido registrado. Haz click aquí <a href=\"index.htm\">aquí</a> para regresar a la página principal." ;
}
}
?>
En línea
Ing_Amc
WebDeveloper & DB Designer
Moderador
*****
Desconectado Desconectado

Mensajes: 4.392


Ver Perfil WWW
Re: ayuda con bd en php!!
« Respuesta #1 en: 26 Octubre 2006, 00:36 »

Citar
include("config.php") ;

Postea el contenido de ese archivo (si existe) y si no tienes que hacer la conexión, declarar variables y demás.

Tu error radica aquí: http://www.php.net/manual/es/function.mysql-select-db.php

Saludos
En línea



La gente sueña por la noche con volar, nosotros salimos por la noche y volamos. JMF.
pepelon

Desconectado Desconectado

Mensajes: 38


Ver Perfil
Re: ayuda con bd en php!!
« Respuesta #2 en: 26 Octubre 2006, 00:49 »

y donde esta mysql-seect-db.php?

y Este es config.php
<?
$bdservidor = "localhost" ;

$bdusuario = "usuario" ;

$bdcontrasena = "clave" ;

$bd = "la_direccion_de_bd" ;

if($conectar =  @mysql_connect($bdservidor,$bdusuario,$bdcontrasena)) {
@mysql_select_db($bd,$conectar) ;
}
else {
$error = mysql_error() ;
echo "No se pudo conectar a la base de datos por: <b>$error</b>" ;
}
?>

Gracias
« Última modificación: 26 Octubre 2006, 00:51 por pepelon » En línea
SeniorX

Desconectado Desconectado

Mensajes: 1.325


Programador Novato


Ver Perfil WWW
Re: ayuda con bd en php!!
« Respuesta #3 en: 26 Octubre 2006, 02:42 »

Lo que pasa es que la variable $bd no tiene que tener la direccion de una base de datos, sino que el nombre de la base de datos, por ejemplo Usuarios
En línea

Código:
try {
     live();
}
catch (ShitHappensException ex) {
MessageBox.Show(ex.Solution)
}
Precaución: La programacion puede producir adiccion
MakiaResc

Desconectado Desconectado

Mensajes: 227


Mundote - Informacion Sin Limites


Ver Perfil WWW
Re: ayuda con bd en php!!
« Respuesta #4 en: 26 Octubre 2006, 06:41 »

$bd = "la_direccion_de_bd" ;

Hay no va la direccion si no el nombre de la Base de datos.

En línea

pepelon

Desconectado Desconectado

Mensajes: 38


Ver Perfil
Re: ayuda con bd en php!!
« Respuesta #5 en: 26 Octubre 2006, 14:29 »

Gracias, ya resolvi el problema  ;D ;D ;D
En línea
Páginas: [1] Ir Arriba Imprimir 
Ir a:  





Consolas     La Web de Goku     MilW0rm     MundoDivx

Hispabyte     Truzone     TodoReviews     ZonaPhotoshop

hard-h2o modding    Foros de ayuda    Yashira.org    Videojuegos    indetectables.net   

Noticias Informatica    Seguridad Informática    ADSL    Foros en español    eNYe Sec

Todas las webs afiliadas están libres de publicidad engañosa.

Powered by SMF 1.1.5 | SMF © 2006-2008, Simple Machines LLC