Avatar Image
Usuario habitual
Usuario habitual

[color=#0000BF][/color]Bien he subido mi web y mi base de datos , el problema le tengo en la base de datos ya ke tengo en mi ordenador se yama distinta de la que e creado en mi arroba , entoces si cambio el nombre config.php me empiezan a salir errores por todos lados (esto en mi ordenador) ahunke le cambi el nombre a la base de datos y subo el config.php a mi web me da tambien errores (ya modificado el nombre de base de datos etc en config.php) alguien sabria ke puedo hacer? o tengo ke empezar de nuevo mi web?

roberto-rodriguez
Usuario habitual
Usuario habitual

Puedes utilizar la db sin cambiar los nombres... cuando llames a la base de datos pon una clausula:
if(!$id_conexion=@mysql_pconnec("localhost_mio","yo","mi_pass&quot)
{
$id_conexion=@mysql_pconnect("localhost_mi@","yo","mi_pass&quot or
die("No se ha podido conectar con el servidor"
}

Suerte.
Roberto

roberto-rodriguez
Usuario habitual
Usuario habitual

Ah! y para seleccionar las tablas, pues lo mismo:
if(!mysql_select_db("mi_tabla_en _mi_equipo"))
{mysql_select_db("mi_tabla_en _mi@")}

Y las cabezas del mensaje anterior se pusieron solas ;-)
Roberto

Avatar Image
Usuario habitual
Usuario habitual

perdoname chikitin , pero con lo ke me as puesto antes me pierdo si pudieras decirme exactamente como hacer y metrlo te lo agradeceria o alguna otra manera de hacerlo o... si ahi algun tipo de tutorial de php o sql etc donde lo refleje te lo agradeceria enteramente , gracias

roberto-rodriguez
Usuario habitual
Usuario habitual

Supongo que usas PHP-Nuke o algo parecido... y no sé como estará configurado, pero a la base de datos se accede así:
$id=mysql_connect("host","usuario","pass"
Si la conexión se ha hecho, $id recibe un identificador, si no, dará un error.
Ahora bien, por ejemplo, si tienes nombre de usuario y pass diferente en tu equipo y en mi@, puedes usar una condición para conectarte:
if(!$id=@mysql_pconnect("localhost_mio","yo","mi_pass&quot { $id=@mysql_pconnect("localhost_mi@","yo","mi_pass" or die("No se ha podido conectar con el servidor" }
Esto quiere decir:
si(no se recibe un identificador con los primeros datos)
hacer(que se conecte con los segundos)
Lo de "or die" es un mensaje en caso de que tampoco se pueda conectar y la "@" es para que no muestre el error del sistema si lo hubiera.

Para seleccionar las tables, lo mismo:
if (!mysql_select_db("nombre_tabla",$id))
{
if (!mysql_select_db("otro_nombre_tabla",$link))
{
echo "Error seleccionando la base de datos.";
}
}

Espero no haberte liado más...
Ya me contarás.
Roberto

Avatar Image
Usuario habitual
Usuario habitual

estos foros estan sobrando asi que quitarlos

Avatar Image
Come y duerme en el foro
Come y duerme en el foro

la unicas bases de datos que habia antes era la de test y la que viene actualmente cuando se crea el espacio web.

--------------------------------------

http://phpmysql.webcindario.com, recursos para webmaters en php y mysql

y si lo que buscas es un sito con programas en webcindario.com http://download.webcindario.com

ATENCIÓN: Este tema no tiene actividad desde hace más de 6 MESES,
te recomendamos abrir un nuevo tema en lugar de responder al actual
Opciones:
Ir al subforo:
Permisos:
TU NO PUEDES Escribir nuevos temas
TU NO PUEDES Responder a los temas
TU NO PUEDES Editar tus propios mensajes
TU NO PUEDES Borrar tus propios mensajes
Temas similares
TemaUsuariosRespuestasVisitasActividad
Por: , el 23/Dic/2010, 21:13
djavelino02kDec/10
Por: , el 31/May/2009, 12:11
Aitorcrack NoSetup.org12kMay/09
Por: , el 15/Jul/2005, 00:58
listea kn1f3eg13kJul/05
Por: , el 08/May/2010, 03:32
frank_steven GestionXls23kMay/10
Por: , el 09/Jun/2009, 14:19
djrkb GestionXls25kJun/09