Foros del Web » Administración de Sistemas » Shared Hosting y VPS »

como conectar base de datos del hosting a mi pagina web

Estas en el tema de como conectar base de datos del hosting a mi pagina web en el foro de Shared Hosting y VPS en Foros del Web. hola a todos eh subido mi pagina web al hosting byhost pero no logro hacer la conexion con una base de datos que hice desde ...
  #1 (permalink)  
Antiguo 01/12/2010, 21:47
Avatar de guichogdl  
Fecha de Ingreso: abril-2010
Ubicación: gdl
Mensajes: 131
Antigüedad: 14 años
Puntos: 1
como conectar base de datos del hosting a mi pagina web

hola a todos eh subido mi pagina web al hosting byhost pero no logro hacer la conexion con una base de datos que hice desde el phpadmin, en si no se que ruta declararle para que hagan conexion... pongo mi codigo del php con el que envio, no se si esta bien espero me puedan explicar como debo llenarla

donde: b20_6696742 es la cuenta de byhost (numero de cuenta falsa vdd jej)

Código:
<?php
$nombre = $_POST['nombre'];
$direccion = $_POST ['direccion'];
$telefono = $_POST ['telefono'];
$rfc = $_POST ['rfc'];
$fecha = $_POST ['fecha'];
$hora = $_POST ['hora'];

$dbd=mysql_connect("mysql.mipaginaweb.com","b20_6696742","12345");  

if(!$dbd)
  die("<h3>***Error al conectar...:(-{ </h3>");

if (!mysql_select_db("b20_6696742_restaurante",$dbd))
  die("<h3>ERROR: al seleccionar </h3>".mysql_errno());
  
 
$sql = "insert into reservaciones values('0','".$nombre."','".$direccion."','".$telefono."','".$rfc."','".$hora."','".$fecha."');";

mysql_query ($sql) or die (mysql_error());

mysql_close();

?>

asi lo eh hecho pero no logro tener conexion, gracias de antemano por su ayuda
  #2 (permalink)  
Antiguo 02/12/2010, 02:49
 
Fecha de Ingreso: septiembre-2010
Ubicación: Valencia
Mensajes: 781
Antigüedad: 13 años, 7 meses
Puntos: 39
Respuesta: como conectar base de datos del hosting a mi pagina web

Hola

¿ Que error te muestra ?

¿ Seguro qeu en conexión debes poner mysql.mipaginaweb.com en lugar de localhost ?

mysql_connect("localhost", "usuario", "contraseña");
@mysql_select_db("bd") or die ("error");

Saludos
__________________

Evidalia Hosting

Hosting, Resellers y Servidores VPS
  #3 (permalink)  
Antiguo 02/12/2010, 05:44
Avatar de atlanticadigital  
Fecha de Ingreso: agosto-2008
Ubicación: Buenos Aires - Argentina
Mensajes: 1.417
Antigüedad: 15 años, 7 meses
Puntos: 128
Respuesta: como conectar base de datos del hosting a mi pagina web

Proba poner donde tenes "mysql.mipaginaweb.com" poner o bien la ip del servidor o bien 127.0.0.1

Saludos.
__________________
AtlanticaDigital.net
Web Hosting
Hosting Reseller
  #4 (permalink)  
Antiguo 02/12/2010, 07:59
Avatar de guichogdl  
Fecha de Ingreso: abril-2010
Ubicación: gdl
Mensajes: 131
Antigüedad: 14 años
Puntos: 1
Respuesta: como conectar base de datos del hosting a mi pagina web

Cita:
Iniciado por Evidalia Ver Mensaje
Hola

¿ Que error te muestra ?

¿ Seguro qeu en conexión debes poner mysql.mipaginaweb.com en lugar de localhost ?

mysql_connect("localhost", "usuario", "contraseña");
@mysql_select_db("bd") or die ("error");

Saludos
localhost si funciona pero es modo local en la pc yo ya subi mi pagina a la web y lo que me hace falta es saber que y como llamarlo en la linea de conexion.

y no me mandao ningun error, lo que eh visto esque se cicla y ya no hace nada, no se si por ser pagina en flash no me arroje el error, bueno no se vea

saludos
  #5 (permalink)  
Antiguo 02/12/2010, 08:57
 
Fecha de Ingreso: septiembre-2010
Ubicación: Valencia
Mensajes: 781
Antigüedad: 13 años, 7 meses
Puntos: 39
Respuesta: como conectar base de datos del hosting a mi pagina web

Hola

¿ Y la base de datos No esta en el mismo servidor ?

Si pones solo ese código

mysql_connect("localhost", "usuario", "contraseña");
@mysql_select_db("bd") or die ("error");

En un archivo de prueba y accedes a el url ¿Te muestra un error o se queda en blanco ?

Saludos
__________________

Evidalia Hosting

Hosting, Resellers y Servidores VPS
  #6 (permalink)  
Antiguo 03/12/2010, 08:51
 
Fecha de Ingreso: mayo-2007
Ubicación: Peru
Mensajes: 588
Antigüedad: 16 años, 10 meses
Puntos: 12
Respuesta: como conectar base de datos del hosting a mi pagina web

Si la BASE DE DATOS está en el mismo servidor es mejor colocar: localhost
__________________
Peru Server.NET - Hosting & Dominios
Reseller - VPS & Streaming de Audio
Diseño Joomla & WordPress
  #7 (permalink)  
Antiguo 03/12/2010, 10:00
Avatar de guichogdl  
Fecha de Ingreso: abril-2010
Ubicación: gdl
Mensajes: 131
Antigüedad: 14 años
Puntos: 1
Respuesta: como conectar base de datos del hosting a mi pagina web

Cita:
Iniciado por Evidalia Ver Mensaje
Hola

¿ Y la base de datos No esta en el mismo servidor ?

Si pones solo ese código

mysql_connect("localhost", "usuario", "contraseña");
@mysql_select_db("bd") or die ("error");

En un archivo de prueba y accedes a el url ¿Te muestra un error o se queda en blanco ?

Saludos
si es cierto tienes toda la razon... no eh probado asi como tu mencionas de ponerle "localhost"... lo probare.
De lo que mencionas de que se queda en blanco, no se queda asi, si no que cuando presiono el boton de guardar reservacion en la barra de estado se ve que que no cierra la conexion (hablando de cuando la probe en mi pc en modo local)
Ya cuando la subi al hosting se quedaba igual solo que no guardaba datos a la BD.

muchas gracias compañero por tu respuesta en un rato mas pruebo tu explicación y te cuento

saludos
  #8 (permalink)  
Antiguo 03/12/2010, 10:03
Avatar de guichogdl  
Fecha de Ingreso: abril-2010
Ubicación: gdl
Mensajes: 131
Antigüedad: 14 años
Puntos: 1
Respuesta: como conectar base de datos del hosting a mi pagina web

otra pregunta, aparte de lo de la web, si yo quisiera acceder a la base de datos que esta en el hosting desde una aplicacion desde mi pc, como quedaria la linea de conexion?

gracias de antemano
  #9 (permalink)  
Antiguo 03/12/2010, 10:16
 
Fecha de Ingreso: septiembre-2010
Ubicación: Valencia
Mensajes: 781
Antigüedad: 13 años, 7 meses
Puntos: 39
Respuesta: como conectar base de datos del hosting a mi pagina web

Hola

Antes de hacer una super web con una super conexión que inserta y demás en su base de datos, recomiendo que revise que con

mysql_connect("localhost", "usuario", "contraseña");
@mysql_select_db("bd") or die ("error");

Se queda en blanco y NO muestra la palabra error

Una vez se queda en blanco ya sabes que conectar conecta y ya vas haciendo los inserts o lo que desee

Y ve añadiéndole lineas de que vuelque cosas en pantalla para que te oriente por ejemplo antes del insert

Si tienes algo como

$result = mysql_query("Insert into blablablablablabla", $link);

hacer un echo $result o un print_r($result), por que igual lo que falla es algo del insert

respecto a la conexión remota desde su pc ¿Te refieres a gestionar tu base de datos desde su pc asi no acceder al servidor a añadir o ver su base de datos ?

Consulta con tu hosting

Ya nos dices
__________________

Evidalia Hosting

Hosting, Resellers y Servidores VPS

Etiquetas: hosting, mysql
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:51.