Zdravím,
řeším teď na webu tuto věc. Mám weby např. A, B či C do kterých například přidávám články. A k těmto článkům bych chtěl přidávat data z webu D, které by pak byly společné pro weby A, B a C.
Tzn. každý z těchto webů má samostatnou databázi a jede na samostatném phprs.
Data z databáze webu D bych volal pomocí dotazu s $GLOBALS["dbspojeniwebd"] a s pomocí předpony $GLOBALS["rspredponawebd"], které jsem nastavil v config.php.
Pak jsem do phprs_sql_to_mysql_full.php a phprs_sql_to_mysql.php přidal funkci
function phprs_sql_dbconwebd()
{
@$spojeniwebd=mysql_connect($GLOBALS["dbserverwebd"],$GLOBALS["dbuserwebd"],$GLOBALS["dbpasswebd"]);
if (!$spojeniwebd):
die('Spojeni se serverem webd nelze vytvorit! / Could not connect to webd database server!');
endif;
mysql_select_db($GLOBALS["dbnamewebd"],$spojeniwebd);
return $spojeniwebd;
}
Problém je v tom, že mi to teď volá pouze VŠECHNY data z webu D nikoliv jen ty, u kterých jsem to v dotazu nastavil. Asi jsem někde udělal chybku a nebo ještě něco opomněl.
Nevíte náhodou, jestli se to nemusí ještě někde nastavit, či se musí přidat ještě jiné fukce v phprs_sql_to_mysql_full.php a phprs_sql_to_mysql.php?
LinkedIn - Zdeněk Pikulík
Regiony ČR.cz - 1. responzivní zpravodajství z regionů ČR
Medializujeme ČESKO.cz - Revoluční program podpory a modernizace obcí ČR
Obce2020.cz - Moderní řešení profesionálního webu pro obce
Celkem upraveno 2×. Poslední úprava ZdenekPNJ v 15.11.2011 17:23.