Изкарване на данни!! - ПРОБЛЕМ!!

jaffy

Registered
Ето такова нещо наистина не бях виждал до сега... о.О ... значи имам една заявка.. това е тя:
Код:
 $get_config_data="SELECT online FROM users WHERE online>0";
 $config_data=MYSQL_QUERY($get_config_data);
 $config['num_online']=mysql_num_rows($config_data);

Ето ми го свързването:
Код:
$SITEBS_config["mysql_host"]	= "192.168.1.15";
$SITEBS_config["mysql_login"]	= "root";
$SITEBS_config["mysql_password"]	= "....";
$SITEBS_config["mysql_db"]	= "www";

$omg = 

mysql_connect($SITEBS_config["mysql_host"],$SITEBS_config["mysql_login"],$L2JBS_config["mysql_password"]) or 

die('Error in MySQL server.');
mysql_select_db($SITEBS_config["mysql_db"]) or dir('Error in database.');

Изкарвам заявката с: (направих го с променлива за да не би да е нещо от нея)
Код:
$online_peoples = $config['num_online'];
echo $online_peoples;

Тази свързка и заявка се намира в файл core.php. Този файл когато бъде инклуднат в index.php и използвам масива за темплейт система (без MySQL) т.е.:

Код:
$page->replace_tags(array(
"online_peoples" => $online_peoples
));

На index.php ми казва: Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in C:\xampp\htdocs\www\core\core.php on line 16

А на отделно от index.php си показва резултат без проблеми (т.е. влизам в файла през локална например -> http://192.168.1.15/www/core/core.php


Вече не знам как да си го обяснявам това... и все още немога да разбера как да ползвам PHP в темплейт системата.. като например:
<?
$cat = 5
include ('show/news.php');
?>

Ей такива неща да използвам в темплейт системата.. общо взето въпросите са доста но за сега това! :)


Целия скрипт:
online.php
Код:
<?

include "../config.php";

$SITEBS_config["mysql_host"]	= $host;
$SITEBS_config["mysql_login"]	= $user;
$SITEBS_config["mysql_password"]	= $pass;
$SITEBS_config["mysql_db"]	= $dbname;

$omg = mysql_connect($SITEBS_config["mysql_host"],$SITEBS_config["mysql_login"],$L2JBS_config["mysql_password"]) or die('Error in MySQL server.');
mysql_select_db($SITEBS_config["mysql_db"]) or dir('Error in database.');

 $get_config_data="SELECT online FROM users WHERE online>0";
 $config_data=MYSQL_QUERY($get_config_data);
 $config['num_online']=mysql_num_rows($config_data);

$online_peoples = $config['num_online'];
echo $online_peoples;

mysql_close($omg);
?>

array.php
Код:
<?
include "config.php";


$page->replace_tags(array(
"title" => $title,
"news" => NEWS,
"home" => HOME,
"menu" => MENU,
"register" => REGISTER,
"TOPRICH" => TOPRICH,
"LOGIN" => LOGIN,
"LOGOUT" => LOGOUT,
"PROFILE" => PROFILE,
"vote" => VOTE,
"footer" => COPY,
"staff" => STAFF,
"download" => DOWNLOAD,
"gallery" => GALLERY,
"FORUM" => FORUM,
"CONTENT" => $inc,
"gs" => $GS_stat,
"ls" => $LS_stat,
"onlp" => $online_peoples,
"newsl" => $news,

"link" => "<a href='' target='_new'>".$name."</a>",
"logo" => "<img src='themes/".$tpl."/img/logo.gif'>",
"news_link" => ""
));
?>

index.php
Код:
<?

include "config.php";
include "core/core.php";
include "lang/lang_".$lang.".php";

require_once("core/template.php");
$page = new Page("themes/".$tpl."/".$tpl.".tpl");
include "core/page_functions.php";
$page->output();
?>

template файла:
Код:
<table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="100%" id="AutoNumber4">
  <tr>
    <td width="100%">S1: {s1}  S2: {s2}  Online: 
    {onlp}</td>
  </tr>
</table>
 
Също в core.php

Код:
 @$S1 = fsockopen($IPS1, $PORTS1, $errno, $errstr, 1);
 @$S2 = fsockopen($IPS2, $PORTS2, $errno, $errstr, 1);

 if (!$S1) { $S1_stat = '<img src="themes/'.$tpl.'/img/server_offline.png">'; }
 else { $S1_stat = '<img src="themes/'.$tpl.'/img/server_online.png">'; }
 if (!$S2) { $S2_stat = '<img src="themes/'.$tpl.'/img/server_offline.png">'; }
 else { $S2_stat = '<img src="themes/'.$tpl.'/img/server_online.png">'; }

core.php
array.php
и темплейта се инклудват в index.php
 
Айде бре хора.. какво коства да погледнете за 1 мин поста па да ударите едно рамо насам.. толкова ли ви затруднява.. айде да не се лъжеме.. до преди 2 часа гледах проектите от играта.. та вие правите нещо дето аз само мога да сънувам бре.. а тука един скрипт неможете да ми помогнете.. айде не се излагайте де..

Still staying on the battle field... but without a gun!!...

P.S. Започва да ми писва да спамя и да правя бъмп..
 
Изглежда доста сложно и според доста хора гадно.. а пък и се опитвам точно поради тази причина да го направя чрез този начин че не го знам....да го направя като го науча :)
 
Пич, само ще ти дам един съвет. Като ти отворих темата първоначално мислех да погледна, но след като видях коментите ти се отказах. Тук сме част от една общност, в която взаимно си помагаме, но не като си даваме зор и показваме явно раздразнение, че никой не се заема. Давай го по-приятелски и нещата може да потръгнат в друга посока ;)

P.S> Извинявам се за //off-a.
 
Е здраве да е! Случва се всичко ;)

Аз така или иначе реших и трябваше да се оправя сам по един или друг начин , защото ми остана последно като решение.. :) Все пак естествено благодаря на всички прочели темата, отговорили и т.н. :P
 

Back
Горе