Foros del Web » Programando para Internet » PHP »

Conexion con una bd

Estas en el tema de Conexion con una bd en el foro de PHP en Foros del Web. Hola, Nesesito conectarme a una bd, tengo el codigo pero no me funciona. El codigo que uso es este: Código PHP: <? $dbhost = 'localhost' ...
  #1 (permalink)  
Antiguo 28/12/2007, 14:57
Avatar de pato12  
Fecha de Ingreso: septiembre-2007
Ubicación: Salta
Mensajes: 1.620
Antigüedad: 17 años, 1 mes
Puntos: 101
Exclamación Conexion con una bd

Hola,
Nesesito conectarme a una bd, tengo el codigo pero no me funciona.
El codigo que uso es este:
Código PHP:
<?
$dbhost
='localhost'//Host del mysql
$dbuser='usuario'//Usuario del mysql
$dbpass=; 'Password '//Password del mysql
$db='base_de_datos'//db donde se creará la tabla users

//conectamos y seleccionamos db
mysql_connect("$dbhost","$dbuser","$dbpass");
mysql_select_db("$db"); 
?>
pero mi base de datos esta en otro puerto y ese codigo no se conecta a ese puerto.
como ago??
gracias
salu2
__________________
Half Music - www.halfmusic.com
  #2 (permalink)  
Antiguo 28/12/2007, 15:18
Avatar de the_scorpion  
Fecha de Ingreso: mayo-2006
Ubicación: Cuba
Mensajes: 696
Antigüedad: 18 años, 6 meses
Puntos: 3
Re: Conexion con una bd

esto
$dbpass=; 'Password '//Password del mysql

asi
$dbpass= 'Password'; //Password del mysql

punto y coma delante

no termine de leer
$dbhost='localhost:puerto';

mas completo
$cn=@mysql_connect("172.21.11.151:3306","root","")
__________________
Que hablen mal de uno es espantoso. Pero hay algo peor: que no hablen.
Quien hace, puede equivocarse. Quien nada hace, ya está equivocado".

Última edición por the_scorpion; 28/12/2007 a las 15:25
  #3 (permalink)  
Antiguo 28/12/2007, 15:21
Avatar de xcars  
Fecha de Ingreso: mayo-2005
Ubicación: El Salvador
Mensajes: 753
Antigüedad: 19 años, 6 meses
Puntos: 4
Re: Conexion con una bd

Código PHP:
<?
$dbhost
='localhost:puerto'//Host del mysql
$dbuser='usuario'//Usuario del mysql
$dbpass='Password';//Password del mysql
$db='base_de_datos'//db donde se creará la tabla users

//conectamos y seleccionamos db
mysql_connect("$dbhost","$dbuser","$dbpass");
mysql_select_db("$db"); 
?>
prueba asi
__________________
Con Microaplicaciones puedes hacer tu tienda en línea de forma sencilla y rápida, sin costos ocultos y con mucha responsabilidad.
  #4 (permalink)  
Antiguo 28/12/2007, 15:47
Avatar de pato12  
Fecha de Ingreso: septiembre-2007
Ubicación: Salta
Mensajes: 1.620
Antigüedad: 17 años, 1 mes
Puntos: 101
Re: Conexion con una bd

ok, ya lo pruebo
__________________
Half Music - www.halfmusic.com
  #5 (permalink)  
Antiguo 28/12/2007, 16:06
Avatar de pato12  
Fecha de Ingreso: septiembre-2007
Ubicación: Salta
Mensajes: 1.620
Antigüedad: 17 años, 1 mes
Puntos: 101
Re: Conexion con una bd

No me anda.
Yo uso byethost.com y me dice que para conectar use sql3.byethost13.com y el puerto 3306
Pero me sale este error:
Warning: mysql_connect() [function.mysql-connect]: Can't connect to MySQL server on 'sql3.byethost13.com' (10054) in D:\AppServ\www\config.php on line 8

Warning: mysql_select_db() [function.mysql-select-db]: Access denied for user 'ODBC'@'localhost' (using password: NO) in D:\AppServ\www\config.php on line 9

Warning: mysql_select_db() [function.mysql-select-db]: A link to the server could not be established in D:\AppServ\www\config.php on line 9

Sera porque lo estoy usando desde Appservs??
bueno
gracias
salu2
__________________
Half Music - www.halfmusic.com
  #6 (permalink)  
Antiguo 28/12/2007, 16:21
Avatar de kaninox  
Fecha de Ingreso: septiembre-2005
Ubicación: In my House
Mensajes: 3.597
Antigüedad: 19 años, 2 meses
Puntos: 49
Re: Conexion con una bd

de seguro la base de datos la tienes en el localhost....?
no deberias poner

sql3.byethost13.com:3306
__________________
Gokuh Salvo al mundo. PUNTO!!!!
  #7 (permalink)  
Antiguo 28/12/2007, 16:46
Avatar de vevni  
Fecha de Ingreso: julio-2005
Ubicación: cancun mexico
Mensajes: 598
Antigüedad: 19 años, 4 meses
Puntos: 3
Re: Conexion con una bd

si tu script esta en el mismo servidor que el de base de datos esto normalmente es asi en los servidores web ENTONCES USARAS localhost,
si tu script esta en un server diferente que donde esta tu base de datos usaras la direccion que te de o la direccion donde esta tu servidor...
__________________
Código PHP:
echo"hola mundo ver 1221332143.02";
echo
"cuantos usuarios habran impreso hola mundo en el mundo.!???"
  #8 (permalink)  
Antiguo 28/12/2007, 17:25
Avatar de pato12  
Fecha de Ingreso: septiembre-2007
Ubicación: Salta
Mensajes: 1.620
Antigüedad: 17 años, 1 mes
Puntos: 101
Re: Conexion con una bd

ok, graicas
__________________
Half Music - www.halfmusic.com
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 22:37.