Exemple #1
0
 ////SELECT * FROM `tchars`.`item_instance` WHERE `guid` IN (SELECT `item_guid` FROM `tchars`.`guild_bank_item` WHERE `guildid`=79) LIMIT 10;
 //SELECT `guid` FROM `tchars`.`item_instance` WHERE `guid` IN (SELECT `item_guid` FROM `tchars`.`guild_bank_item` WHERE `guildid`=79);
 ////SELECT * FROM `tchars_t3can`.`item_instance` WHERE `guid` IN (SELECT `item_guid` FROM `tchars_t3can`.`guild_bank_item` WHERE `guildid`=79) ; FINALE
 // выбрать все ГУИДЫ всех вещей из гильдбанка и показать их в данных  item_instance
 // возможно этот код стоит как то выделить ?  на генерацию кода... он уже раз 4-й точно используется почти без изменений
 if ($generic) {
     echo "g _on ";
     // залочить обычную печать при генерации кода чтобы не лагало
     //echo $cmd;
     $printing = 0;
     // disables print
     //$cmd=" SHOW DATABASES;";
     if ($cmd) {
         $result = dbs_query($cmd, $connect, $dbtype);
     }
     $mycols = dbs_num_fields($result, "");
     if ($result == true) {
         echo $vID . cmsg("WF_CMP") . "<br>";
     } else {
         $errt = cmsg("WF_CMPFAIL");
         $ermsg = cmsg("WF_NOQUE") . "<br>";
         //почему то всегда пишет ошибку
     }
     // может эту функцию выделить отдельно?
     if ($GENALT) {
         global $mycol;
         // улучшенное - можно выделить CFG OPT FUTURE  TODO:// copyed from dbscore readdescripters
         $data2 = dbs_genericnumlist($result, $mycols, $mycol);
         $field = $data2["fieldlist"];
     }
     $sourcetable = "`" . $prdbdata[$tbl][5] . "`";
Exemple #2
0
     break;
 }
 $filbas = $namebas;
 //if (1==1.45)
 if ($dbtype == "mysql") {
     // readdescripters partial copy
     $servermysql = $serv2;
     if (!$serv2) {
         $servermysql = $mainhostmysql;
     }
     // юзаем main
     $connect = dbs_connect($servermysql, $sd[14], $sd[17], $dbtype);
     if ($debugmode) {
         echo "{$connect}=dbs_connect ({$servermysql},{$sd['14']},{$sd['17']},{$dbtype});";
     }
     //if (($ADM==0)AND(!$connect)) $silent=0;// на php 4 без авторизации окно не видно :(
     //if (!$silent)if (!$connect) msgexiterror ("SQLdown",$prdbdata[$tbl][6],"admin.php");
     dbs_selectdb($dbselected, $connect, $dbtype);
     if ($debugmode) {
         echo "mysql_select_db ({$dbselected}, {$connect});;";
     }
     // блядство какое то , только сделал и все работало,  и вдруг неожиданно эта строка во всем виновата"!!!!
     $listfields = @dbs_list_fields($dbselected, $tableselected[$origID]);
     // а как обычно FS не работает с долбаной кириллицей. значит все в порядке. стандартный заёб. никто не будеттаблицы в кириллице называть
     if ($debugmode) {
         echo " {$listfields}=dbs_list_fields ({$dbselected},{$tableselected[$origID]})origID]={$origID}];";
     }
     $mycols = @dbs_num_fields($listfields);
     // кол-во полей с результата
     if ($encode == "") {
         $thistableencode = detectmysqlencoding($dbselected . "`.`" . $tableselected[$origID], $connect);