Hola necesito de su ayuda para poder incluir dos bases de datos en el buscador
por ahora solo me busca los post, necesito que me busque la otra base
mysql_select_db($database_conexion, $conexion);
$query_SacarListado = sprintf("SELECT * FROM d_post WHERE titulo LIKE %s ORDER BY id DESC", GetSQLValueString("%" . $colname_SacarListado . "%", "text"));
$query_limit_SacarListado = sprintf("%s LIMIT %d, %d", $query_SacarListado, $startRow_SacarListado, $maxRows_SacarListado);
$SacarListado = mysql_query($query_limit_SacarListado, $conexion) or die(mysql_error());
$row_SacarListado = mysql_fetch_assoc($SacarListado);
por ahora solo me busca los post, necesito que me busque la otra base
mysql_select_db($database_conexion, $conexion);
$query_SacarListado = sprintf("SELECT * FROM d_post WHERE titulo LIKE %s ORDER BY id DESC", GetSQLValueString("%" . $colname_SacarListado . "%", "text"));
$query_limit_SacarListado = sprintf("%s LIMIT %d, %d", $query_SacarListado, $startRow_SacarListado, $maxRows_SacarListado);
$SacarListado = mysql_query($query_limit_SacarListado, $conexion) or die(mysql_error());
$row_SacarListado = mysql_fetch_assoc($SacarListado);
0
Puntos
Puntos
1390
Visitas
Visitas
1
Resp
Resp
Por dacf94 hace 11 años
Novice
Respuesta #1
en la primero linea del código tienes la conexión la base de datos
saludos
mysql_select_db($database_conexion, $conexion);en teoría tienes que hacer dos conexiones diferentes
mysql_select_db($database_conexion, $conexion); mysql_select_db($database_conexion2, $conexion2);por supuesto que tienes que tener 2 conexiones en tu archivo conexion.php para que obtenga los datos de las dos bases de datos
//Conexion 1 $hostname_conexion = "servidor"; $database_conexion = "base"; $username_conexion = "user"; $password_conexion = "password"; $conexion = mysql_pconnect($hostname_conexion, $username_conexion, $password_conexion) or trigger_error(mysql_error(),E_USER_ERROR); //Conexion 2 $hostname_conexion2 = "servidor"; $database_conexion2 = "base2"; $username_conexion2 = "user"; $password_conexion2 = "password"; $conexion = mysql_pconnect($hostname_conexion2, $username_conexion2, $password_conexion2) or trigger_error(mysql_error(),E_USER_ERROR);ojo, nunca lo eh probado esto es solo un ejemplo ahora solo te queda probar
saludos
0
Puntos
Puntos
Por alber hace 11 años
Admin