Ayuda para incluir dos bases de datos en el buscador php
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
1423
Visitas
Visitas
1
Resp
Resp
Por Dacf94 hace 121 meses
Principiante
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 121 meses
Administrador