Foros del Web » Programando para Internet » PHP »

Conexion a base de datos My_Sql

Estas en el tema de Conexion a base de datos My_Sql en el foro de PHP en Foros del Web. HOla tengo un duda. Estoy probando unos archivos de un pequeño catalogo en php. El tema es asi, cuando lo pruebo en mi localhost todo ...
  #1 (permalink)  
Antiguo 11/08/2010, 08:31
 
Fecha de Ingreso: febrero-2010
Mensajes: 45
Antigüedad: 14 años, 9 meses
Puntos: 0
Conexion a base de datos My_Sql

HOla tengo un duda. Estoy probando unos archivos de un pequeño catalogo en php.
El tema es asi, cuando lo pruebo en mi localhost todo bien, se conecta a la base y funciona perfecto... ahora cuando lo subo al hosting no se como hacer para que se conecte.
Ya cree la base de datos en el host e hice un usuario con nombre y contraseña. mi archivo conexion.php es el siguiente:

lo que tengo que cambiar seguro es la linea $server="localhost"; pero no se que poner...

<?php
$server="localhost";
$usuario_db="lau";
$clave="lau";
$base="catalogo";
$id_con=mysql_connect($server, $usuario_db, $clave_db);
mysql_select_db($base, $id_con);
?>

gracias de antemano!
  #2 (permalink)  
Antiguo 11/08/2010, 08:36
 
Fecha de Ingreso: octubre-2009
Ubicación: En el ordenador
Mensajes: 504
Antigüedad: 15 años, 1 mes
Puntos: 10
Respuesta: Conexion a base de datos My_Sql

Prueba con mysql_connect(datos) or die(mysql_error()); y prueba con localhost. A ver si va, y si no, dara un error.

Suerte!
__________________
Buscando ideas para proyectos....

Esperando a tener 18 años....
  #3 (permalink)  
Antiguo 11/08/2010, 08:39
 
Fecha de Ingreso: agosto-2010
Ubicación: Madrid
Mensajes: 53
Antigüedad: 14 años, 3 meses
Puntos: 1
Respuesta: Conexion a base de datos My_Sql

Si no te va con localhost, es pq el Cliente que te da el soporte de hosting asignará a cada usuario un diferente nombre de servidor. Informate en donde estes alojado.
  #4 (permalink)  
Antiguo 11/08/2010, 08:48
 
Fecha de Ingreso: febrero-2010
Mensajes: 45
Antigüedad: 14 años, 9 meses
Puntos: 0
Respuesta: Conexion a base de datos My_Sql

Cita:
Iniciado por markmb Ver Mensaje
Prueba con mysql_connect(datos) or die(mysql_error()); y prueba con localhost. A ver si va, y si no, dara un error.

Suerte!

Hola! gracias por responder!
donde pongo eso que me decis? donde dice localhost?
  #5 (permalink)  
Antiguo 11/08/2010, 08:49
 
Fecha de Ingreso: octubre-2009
Ubicación: En el ordenador
Mensajes: 504
Antigüedad: 15 años, 1 mes
Puntos: 10
Respuesta: Conexion a base de datos My_Sql

$id_con=mysql_connect($server, $usuario_db, $clave_db) or die(mysql_error());
__________________
Buscando ideas para proyectos....

Esperando a tener 18 años....
  #6 (permalink)  
Antiguo 11/08/2010, 08:57
 
Fecha de Ingreso: febrero-2010
Mensajes: 45
Antigüedad: 14 años, 9 meses
Puntos: 0
Respuesta: Conexion a base de datos My_Sql

Cita:
Iniciado por markmb Ver Mensaje
$id_con=mysql_connect($server, $usuario_db, $clave_db) or die(mysql_error());
el archivo conexion.php me quedo asi:
<?php
$server="localhost";
$usuario_db="web7_lau";
$clave="lau";
$base="web7_catalogo";
$id_con=mysql_connect($server, $usuario_db, $clave_db) or die(mysql_error());
mysql_select_db($base, $id_con);
?>

pero cuando entro a buscador.php me da este error:
Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'web7_lau'@'localhost' (using password: NO) in /home/web7/public_html/conexion.php on line 8
Access denied for user 'web7_lau'@'localhost' (using password: NO)

  #7 (permalink)  
Antiguo 11/08/2010, 09:01
 
Fecha de Ingreso: octubre-2009
Ubicación: En el ordenador
Mensajes: 504
Antigüedad: 15 años, 1 mes
Puntos: 10
Respuesta: Conexion a base de datos My_Sql

Es lógico:

en los datos, la contraseña se llama clave ($clave), pero cuando lo llamas, pones clave_db($clave_db).

<?php
$server="localhost";
$usuario_db="web7_lau";
$clave="lau";
$base="web7_catalogo";
$id_con=mysql_connect($server, $usuario_db, $clave_db) or die(mysql_error());
mysql_select_db($base, $id_con);
?>
__________________
Buscando ideas para proyectos....

Esperando a tener 18 años....
  #8 (permalink)  
Antiguo 11/08/2010, 09:04
 
Fecha de Ingreso: febrero-2010
Mensajes: 45
Antigüedad: 14 años, 9 meses
Puntos: 0
Respuesta: Conexion a base de datos My_Sql

Cita:
Iniciado por markmb Ver Mensaje
Es lógico:

en los datos, la contraseña se llama clave ($clave), pero cuando lo llamas, pones clave_db($clave_db).

<?php
$server="localhost";
$usuario_db="web7_lau";
$clave="lau";
$base="web7_catalogo";
$id_con=mysql_connect($server, $usuario_db, $clave_db) or die(mysql_error());
mysql_select_db($base, $id_con);
?>
GENIO!!!!!!! GRACIAS!!!!!! :apla uso:: aplauso:
  #9 (permalink)  
Antiguo 11/08/2010, 09:05
 
Fecha de Ingreso: octubre-2009
Ubicación: En el ordenador
Mensajes: 504
Antigüedad: 15 años, 1 mes
Puntos: 10
Respuesta: Conexion a base de datos My_Sql

Ya va?

De nada, para eso estamos
__________________
Buscando ideas para proyectos....

Esperando a tener 18 años....
  #10 (permalink)  
Antiguo 11/08/2010, 13:14
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años, 5 meses
Puntos: 2135
Tema movido desde Configuración PHP a PHP

Etiquetas: mysql, mysql_connect
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 11:11.