Perf2k2
Guest
В классе все видно, а вне - пустота
Всем привет.
Образовалась небольшая проблемка.
Есть функция:
А вот когда я пытаюсь тоже самое вывести на экран вне класса:
То он мне выводит пустоту. В чем трабл может быть?
Версия ПХП - 4.3.10
Всем привет.
Образовалась небольшая проблемка.
Есть функция:
PHP:
function sql_exec($query,$mode,$arrname) {
$this->sql_query=$query;
$this->sql_res=@mysql_query($this->sql_query);
if(mysql_error())
{
echo "Произошла ошибка базы даннных. Если это повторится несколько раз, обратитесь к администрации сайта и сообщите текст ошибки.<p><small><b>Текст ошибки:</b> ".mysql_error()."</small>";
exit();
}
if($mode=="1")
{$this->sql_arr[$arrname]=mysql_fetch_array($this->sql_res);}
elseif($mode=="2")
{$this->sql_numrows=mysql_num_rows($this->sql_res);}
elseif($mode=="3")
{
$j=0;
while($this->sql_arr[$arrname]=mysql_fetch_array($this->sql_res))
{
$this->sql_arr[$arrname][$j]=$this->sql_arr[$arrname];
// Внимание. Вот здесь он выводит все нормально - без нареканий. Смотрите следующий код...
echo $this->sql_arr[$arrname][$j]['comm_autor'].$j.$arrname;
$j++;
}
}
$this->i++;
}
PHP:
// Вставляем главный класс
require 'main.class';
$class=new cl_main;
.....
.....
$class->sql_exec("select br_news_comm.*, date_format(comm_date,'%d.%m.%Y, %H:%i') as comm_datef from br_news_comm where comm_news_id='".$_GET['nid']."'",3,"lc");
echo "-".$class->sql_arr["lc"][0]['comm_autor'];
Версия ПХП - 4.3.10