|
|
|
| Есть класс в котором в функцию нужно передать данные переменной.
Вот сама ф-ция класса class class_out
<?php
class class_out {
var $out_cat_list;
// Список категорий
function out_cat_list()
{
// Делаем запрос
$this->sql_query="select c_id, c_name from tbl_cats order by c_name";
$this->sql_execute();
// Если ошибка, то возвращаем номер ошибки
// для дальнейшего отображения
if($this->sql_err) return(11);
while(list($id, $name)=mysql_fetch_row($this->sql_res))
{
// Список категорий в виде ссылок
$this->out_cat_list.="<a href=?cat=$id>$name</a><br>\n";
}
// Возвращаем 0 - всё прошло удачно
return(0);
} // Конец ф-ции out_cat_list();
} // Конец класса
?>
|
Тот список категорий я использую на одной странице в разных колонках и ссылки хочу сделать разного вида ( использую css). Думаю, что нужно ввести переменную и в самой ф-ции сделать условие: если переменная есть, то $this->out_cat_list.="<a class=small href=?cat=$id>$name</a><br>\n";
Никак не могу ввести ту переменную для проверки :( Как это можно сделать? | |
|
|
|
|
|
|
|
для: sirop
(09.02.2006 в 19:40)
| | Чего-то не очень понятно пока... что требуется сделать и зачем понадобилась ещё одна переменная? | |
|
|
|
|
|
|
|
для: cheops
(09.02.2006 в 22:29)
| | В ф-ции out_cat_list(): есть вывод списка категорий $this->out_cat_list.="<a href=?cat=$id>$name</a><br>\n";
Ссылка при этом получит такой вид <a href=?cat=4>Обзор последних новостей</a>
А как можно изменить функцию, чтобы можно было выводить список категорий в виде ссылок со стилями. Например список в левой колонке будет черным, а тот же список в другой колонке белым (<a class=small href=?cat=4>Обзор последних новостей</a>) | |
|
|
|