localhost (30.11.2011/09:57)
то есть? Не понял.
В функции пропиши
global $var;
где вар - твоя переменная.
~XeOn~ (30.11.2011/10:04)
В функции пропиши
global $var;
где вар - твоя переменная.
Ааа, ну так я это прописал уже.
Вот смотрите,это функция вычисление процентов и наложение их на линию,по типу как тут в форуме голосование.
function img()
{
global $ower, $sozdan, $realtime, $home;
$res = $ower - $sozdan;
$pr = $res / 100;
$vote = ($ower - $realtime) / $pr;
echo '<img src="' . $home . '/pages/image.php?img=' . $vote . '" /><br />';
}
Переменные $sozdan и $ower беруться из базы,например таблица тест,поле с ид 3,пользователя ид 6.
Так вот у пользовыателя может быть там много полей,так вот как сделать чтоб в нужном месте выводились данные нужного поля? Причем поле ид не известно оно может быть как 1 так и 1111
localhost, Ну до функции запросы с базы делай, не пойму в чем проблема, чтоб не было путанницы, можно напрямую в функцию передавать результат, в скобках после имени функции укажи переменные, в глобальную видимость надо вносить постоянные величины такие как $rootpath или $home
от куда берутся такие функции счетчеков как [postforum], [postchat] мне надо на примере такой счетчек сделать, а хз где их искать, подскажите
click23, Обычный запрос который прибавляет 1 за одно действие
click23, собсно делаецо запрос в бд. Результат заносицо в массив. И в нужном месте выводицо фрагмент из массива. Т.е. Создаем например массив с данными из таблици users. В ней есть поле postforum - так и будет называцо один из елементов этого массива. И так с другими полями которые достаются из таблици и заносятся в этот массив. Вроде понятно описал
Двиг 310. Ошибка в гостевой
Deprecated: Function eregi_
replace() is deprecated in /
usr/home/21vek/htdocs/
incfiles/func.php on line 275 вот строка 275
$var = eregi_replace("((https?|ftp)://)([[:alnum:]_=/-]+(\\.[[:alnum:]_=/-]+)*(/[[:alnum:]+&._=/~%]*(\\?[[:alnum:]?+&_=/;%]*)?)?)", "[реклама]", $var);
Sanek89, Двиг этой версии был написан до того как в новой версии пхп вырезали регулярки этого типа, надо переписать на preg_match и изменить не много регулярку
Такой вопрос.
Как сделать чтоб при записи в базу,данные в таблице складывались или вычитались?
Например в таблице test есть поле bal
вот код обновления данных в таблице
mysql_query("UPDATE `test` SET
`id_user` = '" . $user_id . "',
`bal` = '" . $bal . "'");
localhost (01.12.2011/06:35)
Такой вопрос.
Как сделать чтоб при записи в базу,данные в таблице складывались или вычитались?
Например в таблице test есть поле bal
вот код обновления данных в таблице
mysql_query("UPDATE `test` SET
`id_user` = '" . $user_id . "',
`bal` = (`bal` - 1)");
Так наверное...