>>>ВОПРОСЫ НОВИЧКОВ<<<

345K
.
KALASHHNIKOV
Mid Or Feed

Fenix_61,

echo '<div>'.$user['name'].' </div>';
.
ПФК ЦСКА forever!

Блин, где тут ошипко???

define('_IN_JOHNCMS', 1);
 
require ("../incfiles/core.php");
$headmod = 'lib';
$id = intval($_GET['id']);
$row = mysql_query("SELECT * FROM `library` WHERE `sub_id`='" .$id. "' AND `type`='paper' AND `mod`='1' DESC LIMIT $start, $kmess");
$req = mysql_num_rows(mysql_query("SELECT * FROM `library` WHERE `sub_id`='" .$id. "' AND `type`='paper' AND `mod`='1'"));
$title = mysql_fetch_array(mysql_query("SELECT * FROM `library` WHERE `id`='" .$id. "'"));
$textl = 'Библиотека - ' . $title['name'];
require ("../incfiles/head.php");
echo '<div class="phdr">Категория: ' .$title['name']. '</div>'; 

if ($req) {
    $i = 1;
 while($res = mysql_num_rows($row)) {
    
    echo ($i%2) ? '<div class="list1">' : '<div class="list2">';
    echo '<img src="images/paper.png" alt=""> <a href="paper.php?id=' .$res['id']. '">' .$res['name']. '</a>';
    echo '<br /><small>' .$res['descr']. '</small>';
    echo '</div>';
    $i++;
}
  
} else {
    echo '<div class="rmenu">В этой категории ещё ничего нет  , но Вы можете помочь нам, добавив пару статей </div>';
}
if ($res > $kmess) {
    echo '<div class="topmenu">' .functions::display_pagination('cat.php?id=' .$id. '&amp;',$start,$res,$kmess). '</div>';
} 

echo '<div class="rmenu"><a href="add_paper.php?id=' .$id. '">Добавить статью</a></div>';
echo '<div class="menu">Поиск:</div>
<form method="post" class="menu">
Фраза поиска:<br />
<input type="text" name="search" /><br />
<small>Мин. 2 макс. 60 символов</small><br />
Где ищем?
<select name="option">
	<option value="name">В названии</option>
	<option value="descr">В описании</option>
</select>
<input type="submit" name="submit" value="Отправить" />
</form>';


require ("../incfiles/end.php");


По идее должно выводиться если ничего нет сообщение, но почему-то не пашет...
Зы. Пробывал ч/з mysql_result(mysql_query("SELECT COUNT (*) FROM `library`..."), 0);
.

объясните в чем разница между локальной и глобальной переменной?и примерчик понятный дайте

.
♪♪♪ЗвЭрЪ ЙА♪♪♪
nan4ik (01.01.2012/09:31)
объясните в чем разница между локальной и глобальной переменной?и примерчик понятный дайте
локальная переенная ожет существовать только в функции а глобальная во всем скрипте и не только..
ну вот как например $_SERVER -глобальная переменная(суперглобальная)
.

а глобальная в функции не может существовать?

.
Блиносвёрт ?

nan4ik, значение глобальной переменной может использоваться внутри подпрограммы, для этого используется зарезервированное слово global в php! тебе надо на примере джона или в целом программирования?

.

Мне и так и так надoдля лучшего усвоения)

.
Блиносвёрт ?

nan4ik, Пусть у тебя есть какая-то большая программа, в которой задаются переменные (или не задаются, в разных языках по-разному). В этой программе у тебя также есть несколько функций, которые как и переменные, объявляются в начале программы, так вот эти функции можно рассматривать как маленькие независимые программки внутри большой, которые решают какую-то задачу, они имеют свои собственные переменные (локальные). Глобальные переменные - это все переменные вне функций! Глобальные переменные могут использоваться как вне функций так и внутри функций, а локальные сохраняют свое значение только внутри ф-и и не могут использоваться в других частях программы. Бывает так, что названия переменных самой программы могут совпадать с названиями переменных, что используются внутри функций (локальными). Например, счетчики i, j, k. Остается только узнать, какая переменная локальная, а какая глобальная в ф-и, чтобы программа ничего не перепутала. Для этого либо глобальные как-то помечаются (в php словом global), либо локальные объявляются еще раз в самой функции и это программе говорит: ага, эта переменная локальная, значит она существует только внутри подпрограммы и после ее значение не используется.. это уже специфика каждого языка... В джоне глобальные переменные типа $user_id, $realtime указываются в функции после слова global, иначе функция посчитает, что они локальные и они не будут хранить в себе значение, которое нам надо для решения задачи, скорее всего будут просто нули...

.

Jane, с удовольствием тебе отвечу, Огромное тебе спасибо за то что все так для меня разжевала,и не пожалела времени столько написать=)гг,теперь я все понял

.
Блиносвёрт ?

nan4ik, я вобще плохо объясняю, поэтому если что, пиши в личку, а то я стесняюсь при людях

Всего: 9861