people2010
User-
Posts
313 -
Joined
-
Last visited
-
Days Won
1
Content Type
Profiles
Forums
Calendar
Store
Everything posted by people2010
-
Отображение знаками вопроса после выборки из базы
people2010 replied to people2010's question in PHP
То есть в файле 1.php нужно указать вместо: <meta http-equiv="Content-Type" content="text/html; charset=windows-1251" /> указать вот так? <meta http-equiv="Content-Type" content="text/html; charset=utf8" /> -
Вот полное состояние моей базы, выражены на фото. У меня есть файл 1.php в нём такой код: <?php include '../blocks/database.php'; /*Соединяемся с Базой Данных*/ ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <link rel="stylesheet" type="text/css" href="../style.css" /> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251" /> <title>Видеокурсы по заработку в Интернет</title> </head> <body> <!--Шапка сайта --> <?php include '../blocks/header.php' ?> <!--Левая навигация--> <?php include '../blocks/navigator_left_zar_v_internet.php' ?> <!--Правая навигация--> <?php include '../blocks/navigator_right_zar_v_internet.php' ?> <!--Контент--> <?php include '../blocks/kontent1.php' ?> <!--Copyright--> <?php include '../blocks/footer.php' ?> </body> </html> Через файл kontent1.php я вывожу всё с базы на экран, вот содержимое kontent1.php <div class="center"> <div class="zagolovok">Компьютерные видеокурсы для начинающих</div> <br /> <?php include '../blocks/database.php'; /*Соединяемся с Базой Данных*/ ?> <?php //Число постов выводящих на странице $num = 3; @$page = $_GET['page']; if(empty($page)){ $page = 1; } $result = mysql_query("select COUNT(*) FROM lessons2",$connect); $posts = mysql_result($result,0); //Находим общее количество страниц $chislo_str = intval(($posts-1)/$num)+1; $page = intval($page); //empty($page) Если переменной не существует или ее значение равно нулю if(empty($page) or $page<0) $page = 1; if($page > $chislo_str) $page = $chislo_str; // Если ввести $page=7 тогда 7*3-3=18 //с 18 поста будет выводится пост 18,19,20 на странице №7 $start = $page * $num - $num; /*——————--Выводов Постов————————————--*/ if ( isset ( $_GET['id'] ) ) { //Увеличиваем заданный счетчик $update = mysql_query ( "UPDATE `lessons2` SET `lessons2`.`obnovlenie` = `lessons2`.`obnovlenie` + 1 WHERE `lessons2`.`id` = {$_GET['id']} LIMIT 1" ) or die ( mysql_error() ); //Запрос на выборку из нашей таблицы $query = mysql_query ( "SELECT * FROM `lessons2` WHERE `lessons2`.`id` = {$_GET['id']} LIMIT 1" ) or die ( mysql_error() ); //Получаем результат $resalt = mysql_fetch_assoc ( $query ); //Выводим полную новость echo $resalt['podrobnosti']; // '<br /><a href="', $_SERVER['HTTP_REFERER'], '" title="Назад">Назад</a>'; } else{ //Запрос на выборку из нашей таблицы $query = mysql_query ( "SELECT * FROM lessons2 LIMIT $start, $num" ) or die ( mysql_error() ); while ( $resalt = mysql_fetch_assoc ( $query ) ) { echo $resalt['text'], '</a> <span class="prosmotrov" style="line-height:45px;">Просмотров: <span class="green schetok1">',$resalt['obnovlenie'], '</span></span> '; } //———————————————— // Стрелка назад if($page>1) $nazad= '<a class="knopka_nazad1" href= ./1.php?page='.($page-1).'>Назад</a>'; else $nazad= '<span class="knopka_nazad2">Назад</span>'; //Стрелка вперед if($page<$chislo_str) $vpered = '<a class="knopka_vpered1" href= ../videolessons/1.php?page='.($page + 1).'>Вперёд</a>'; else $vpered= '<span class="knopka_vpered2">Вперёд</span>'; // Вывод меню $expand_to = 4; // сколько страниц должно показываться слева и справа от текущей // начало и конец "соседних" страниц $a = $page - $expand_to; if ($a < 1) $a = 1; $b = $page + $expand_to; if ($b > $chislo_str) $b = $chislo_str; if ($a > 1) // надо ли показывать отдельно ссылку на первую и "..." { $navigation[] = "<a href=\"./1.php?page=1\">1</a>"; if ($a > 2) $navigation[] = "..."; } // генерируем ссылки на "соседние" страницы for ($i = $a; $i <= $b; $i++) $navigation[] = ($page == $i) ? '<span class="tek_str">'.$i.'</span>' : "<a class='str_nav' href=\"./1.php?page=$i\">$i</a>"; if ($b < $chislo_str) // надо ли показывать отдельно "..." и ссылку на последнюю { if ($b < $chislo_str - 1) $navigation[] = '...'; $navigation[] = "<a href=\"./1.php?page=$chislo_str\">$chislo_str</a>"; } // выводим готовую навигацию echo '<div class="navig"'.$nazad.' '.implode(' ', $navigation).' '.$vpered.'</div>'; } ?> <!—————————————————————————-> </div> <!—————————————————————————-> Файл database.php <?php $server = 'localhost'; //Имя сервера $user = 'xai'; //Логин $password = '12345'; //Пароль $db = 'video'; $table = 'lessons'; //Название таблицы $error_database = '<h2>Произошла ошибка в базе данных,<br/> в ближайшее время она будет устранена!</h2>'; $connect = mysql_connect($server,$user,$password); if(!$connect){ echo $error_database; exit; }; //$connect по какому соединению мы работаем $select = mysql_select_db($db,$connect); if(!$select){ echo $error_database; exit; }; ?> На локальном компьютере всё достаёт русским, как пробую на phpmyadmin 5 версии(там хостинг), такие кракозябры вылетают, уже не знаю что делать.
-
Изменение разрешения проигрывателя при разных разрешениях экрана
people2010 posted a question in JavaScript
При разрешении экрана меньше 1280х1024, видео налазит на правую навигацию, как сделать при меньшем разрешении экрана меньше размер видео? Вот такое видео у меня хорошо смотрится в разрешении 1280х1024. <object width="480" height="385"><param name="movie" value="http://www.youtube.com/v/HDeyCZnPYuY?fs=1&hl=ru_RU"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/HDeyCZnPYuY?fs=1&hl=ru_RU" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="686" height="551"></embed></object> -
В какой кодировке указывать надо, чтоб достало данные из майкл в русском виде а не знаками вопроса? Что здесь поменять нужно?
-
При уменьшении окна браузера элемент textarea не уменьшается, а остаёться таким же размером как и в открытом окне на весь экран, получаетсья при уменьшенном окне браузера, оно налазит на правую навигацию. Скажите как избавиться чтоб при уменьшениии окна браузера элемент textarea уменьшался в ширину?
-
Вот моя шапка, и модернизированный код. Проблема в том, что текст при наведении опускается вместе со всем, просто я хочу сделать чтоб верхнюю линию меню не закрывала картинка, которая будет отображаться при наведении мышью. http://www.sharemania.ru/0296779 Чтоб текст главная не опускалось вниз надо.
-
В коде есть такая ссылка: <a class="podrob" href="/video/3.php?id=1">Подробнее </a> .podrob{color:#990000; font-weight:bold; text-decoration:none; } .podrob:hover{text-decoration:underline; } Проблема в том что при наведении мышкой на ссылку в браузерах Мозила, ГУлхром,Опера она не делается рукой, если навести то появляется рука только когда ниже знака подчёркивание, а если на слово навести, не появляется рука, что можно сделать?
-
Почему в моём решении не работает, что в моём решение надо сделать чтоб работало? что нужно куда передавать чтоб именно счётчик считал после перехода по ссылке подробнее?
-
Написал так в коде: $prosmotrov = mysql_query("select * FROM lessons",$connect); //Вывод постов for($i = 0; $i < $num; $i++) { $rez = mysql_fetch_array($prosmotrov); //$enlarge = mysql_query("UPDATE lessons SET obnovlenie = obnovlenie+1 WHERE id=".$id); //echo 'Просмотров: '.$enlarge; if(isset($postrow[$i]['id'])) echo ' '.$postrow[$i]['text'].'<br/>'; } В базе данных для теста, такая запись в поле text. <?php $enlarge = mysql_query("UPDATE lessons SET obnovlenie = obnovlenie+1 WHERE id=".$id); ?> <div class="zagolovok_kyrsa">Заголовок 1</div> </br> <div align="justify" class="shrift"> Случилось то, чего <b>так долго ждали в Рунете,</b> но чего никогда ранее еще не было!..Произошло по истине эпохальное событие!.. Невероятный, потрясающий подарок всем, кто интересуется <b>заработками в Сети!..</b> </div> <div> </div> <div align="right"> <a class="podrob" href="/videolessons/1_1.php">Подробнее </a><span class="skobki">>></span></div> <br /> Ошибок не выдаёт но счётчик не работает.
-
Скажите может При нажатии на ссылку подробнее ссылаться на тот же файл videolessons/1.php?page=1 где и выводятся посты то есть в файле 1.php ?
-
Написал так: //Вывод постов for($i = 0; $i < $num; $i++) { $prosmotrov = mysql_query("select * FROM lessons",$connect); $rez = mysql_fetch_array($prosmotrov); mysql_query('UPDATE `lessons` SET `obnovlenie` = `obnovlenie`+1 WHERE `id`='$id); echo 'Просмотров: '.$enlarge; if(isset($postrow[$i]['id'])) echo ' '.$postrow[$i]['text'].'<br/>'; } Parse error: parse error, unexpected T_VARIABLE in z:\home\s.ru\www\blocks\kontent.php on line 42
-
Вот вложил архивом, не получается сделать чтоб считалось кол-во просмотров после нажатия на кнопку просмотров на один из постов, именно после нажатия на кнопку Подробнее. http://www.sharemania.ru/0196467
-
Написал так: //Вывод постов for($i = 0; $i < $num; $i++) { $prosmotrov = mysql_query("select * FROM lessons",$connect); $rez = mysql_fetch_array($prosmotrov); mysql_query('UPDATE `lessons` SET `obnovlenie` = `obnovlenie`+1 WHERE `id`='.$id); echo 'Просмотров: '.$enlarge; if(isset($postrow[$i]['id'])) echo ' '.$postrow[$i]['text'].'<br/>'; } Выдаёт: Notice: Undefined variable: id in z:\home\sitik.ru\www\blocks\kontent.php on line 42 [Денвер: показать возможную причину ошибки] Notice: Undefined variable: enlarge in z:\home\sitik.ru\www\blocks\kontent.php on line 43 А как тогда?
-
А как написать тогда,чтоб для определённой ссылки считало,я про кнопку подробнее находящейся на одном из постов?
-
Хочу сделать счётчик просмотров, есть описание и ссылка на подробности и от того сколько нажата ссылка на подробности такое кол-во раз и увеличивать счётчик, только не на странице подробности, а на странице в которой находится ссылка на подробности,то есть как здесь например. Написал так, но обновление идёт сразу на всех постах находящихся на странице, а не на тех на которых нажал на кнопку подробнее зашёл на этот пост. //Вывод постов for($i = 0; $i < $num; $i++) { $prosmotrov = mysql_query("select * FROM lessons",$connect); $rez = mysql_fetch_array($prosmotrov); $enlarge = $rez['obnovlenie']+1; $obnovlenie_rez = mysql_query("UPDATE lessons set obnovlenie = '$enlarge' where id = id "); echo 'Просмотров: '.$enlarge; if(isset($postrow[$i]['id'])) echo ' '.$postrow[$i]['text'].'<br/>'; }
-
Спасибо,сработало вроде. Что даёт это, и из-за чего получается сразу перенаправление на мою страницу из-за строки .$_SERVER['HTTP_HOST'] или из-за файл хтацес?
-
Создал файл,навзал его .htacess в тотале комнадере и написал внутри него. ErrorDocument 404 /videolessons/1.php?page=1 Ввожу в браузере: http://sitik.ru/вавава Никакой переадресации не вижу, от файла .htacces на страницу http://sitik.ru/videolessons/1.php?page=1 Файл мой с названием .htacces находится в каталоге www.
-
Как сделать пере направление с каталога на страницу, чтоб пользователь не попадал на каталог мой,не получается. Я имею ввиду чтоб не попадал на http://sitik.ru/videolessons а попадал на http://sitik.ru/videolessons/1.php?page=1
-
Вот так вроде сработало. @$page = $_GET['page']; if(empty($page)){ $page = 1; Ещё вопрос, как написать, просто когда пользователь вводит в адресной строке: http://sitik.ru/papka/ он попадает каталог файлов, как сделать чтоб не попадал, не могу понять как написать,чтоб перебросило его на /videolessons/1.php?page=1'>
-
У меня есть меню, с первого пункта меню я ссылаюсь на страницу: http://sitik.ru/videolessons/1.php?page=1 Всё нормально, только вот сделать переадрессацию ,если ввёл например: http://sitik.ru/videolessons/1.php?page= или http://sitik.ru/videolessons/1.php?page или http://sitik.ru/videolessons/1.php?pag Как так сделать? Вот код страницы, на которую идёт ссылка,этот файл потом подключается,в индекс.пхп,это файл контента. <div id="center"> <?php include '../blocks/database.php'; /*Соединяемся с Базой Данных*/ ?> <div class="zagolovok">Видеокурсы по заработку в Интернет </div> <br /> <?php //Число постов выводящих на странице $num = 3; $page = $_GET['page']; if(empty($page)){ $URL='../videolessons/1.php?page'> header("Location:$URL"); exit(); //die('<p style="color:red; font-size:24px;">Ошибка! Неверный URL адресс!</p>'); } $result = mysql_query("select COUNT(*) FROM lessons",$connect); $posts = mysql_result($result,0); //Находим общее количество страниц $chislo_str = intval(($posts-1)/$num)+1; $page = intval($page); //empty($page) Если переменной не существует или ее значение равно нулю if(empty($page) or $page<0) $page = 1; if($page > $chislo_str) $page = $chislo_str; // Если ввести $page=7 тогда 7*3-3=18 //с 18 поста будет выводится пост 18,19,20 на странице №7 $start = $page * $num - $num; $result = mysql_query("SELECT * FROM lessons LIMIT $start, $num",$connect); // В цикле переносим результаты запроса в массив $postrow while ( $postrow[] = mysql_fetch_array($result)); //Вывод постов for($i = 0; $i < $num; $i++) { if(isset($postrow[$i]['id'])) echo $postrow[$i]['id'].' '.$postrow[$i]['text'].'<br/>'; } //———————————————— // Стрелка назад if($page>1) $nazad= '<a class="knopka_nazad1" href= ./1.php?page='.($page-1).'>Назад</a>'; else $nazad= '<span class="knopka_nazad2">Назад</span>'; //Стрелка вперед if($page<$chislo_str) $vpered = '<a class="knopka_vpered1" href= ../videolessons/1.php?page='.($page + 1).'>Вперёд</a>'; else $vpered= '<span class="knopka_vpered2">Вперёд</span>'; // Вывод меню $expand_to = 4; // сколько страниц должно показываться слева и справа от текущей // начало и конец "соседних" страниц $a = $page - $expand_to; if ($a < 1) $a = 1; $b = $page + $expand_to; if ($b > $chislo_str) $b = $chislo_str; if ($a > 1) // надо ли показывать отдельно ссылку на первую и "..." { $navigation[] = "<a href=\"./1.php?page=1\">1</a>"; if ($a > 2) $navigation[] = "..."; } // генерируем ссылки на "соседние" страницы for ($i = $a; $i <= $b; $i++) $navigation[] = ($page == $i) ? '<span class="tek_str">'.$i.'</span>' : "<a class='str_nav' href=\"./1.php?page=$i\">$i</a>"; if ($b < $chislo_str) // надо ли показывать отдельно "..." и ссылку на последнюю { if ($b < $chislo_str - 1) $navigation[] = '...'; $navigation[] = "<a href=\"./1.php?page=$chislo_str\">$chislo_str</a>"; } // выводим готовую навигацию echo $nazad.' '.implode(' ', $navigation).' '.$vpered; ?> <!—————————————————————————-> </div> <!-- Закрываем контент-->
-
У меня есть пункт меню который ссылается на страницу http://sitik.ru/videolessons/1.php?page=1 Скажите как сделать,чтоб если пользователь неправильно ввёл ссылку в браузере его пренаправило на страницу http://sitik.ru/videolessons/1.php?page=1 У меня в коде есть такая проверка. if(empty($page)){ die('<p style="color:red; font-size:24px;">Ошибка! Неверный URL адресс!</p>'); } но это выводит текст ошибки, а мне нужно чтоб не выводило текст ошибки, а чтоб переадресовывало на страницу именно: http://sitik.ru/videolessons/1.php?page=1 если не правильно набрана ссылка в браузере. Пробую так: <?php $page = $_GET['page']; if(empty($page)){ $URL='../videolessons/1.php?page'> header("Location:$URL"); exit(); } Выдаёт ошибку что не определённая переменная.Как правильно написать? Notice: Undefined variable: URL in z:\home\sitik.ru\www\blocks\kontent.php on line 14 [Денвер: показать возможную причину ошибки] Warning: Cannot modify header information - headers already sent by (output started at z:\home\sitik.ru\www\videolessons\1.php:16) in z:\home\sitik.ru\www\blocks\kontent.php on line 14
-
Вот попробовал сделать, но получается немного не то, что я хочу, а хочу я такое, как увидел у одних на сайте,вот фото: http://ipicture.ru/uploads/100926/T4IeilKxZs.jpg Пробовал не получается так сделать,не могу понять как так сделать,чтоб например я на 7 странице, чтоб первые 5 пунктов кроме первого были 3 точки, а когда перешел к первому пункту, эти 3 точки пропадали. Вот так: 1...6 7 8 9 10 ... 15 Вот код который на данный момент сделал,чего-то не выходит,если кто знает помогите разобраться как сделать. Файл index.php <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251" /> <title>Проба</title> <style type="text/css"> .knopka_nazad1{text-decoration:underline; font-size:18px; color:black; font-family:Tahoma; } .knopka_nazad2{text-decoration:none; font-size:18px; color:gray; font-family:Tahoma;} .knopka_vpered1{text-decoration:underline; font-size:18px; color:black; font-family:Tahoma;} .knopka_vpered2{text-decoration:none; font-size:18px; color:gray; font-family:Tahoma;} </style> </head> <body> </body> </html> <?php include 'database.php'; /*Соединяемся с Базой Данных*/ //Число постов выводящих на странице $num = 3; if(empty($page)){ die('<p style="color:red; font-size:24px;">Ошибка! Неверный URL адресс!</p>'); } $page = $_GET['page']; $result = mysql_query("select COUNT(*) FROM lessons",$connect); $posts = mysql_result($result,0); //Находим общее количество страниц $chislo_str = intval(($posts-1)/$num)+1; $page = intval($page); //empty($page) Если переменной не существует или ее значение равно нулю if(empty($page) or $page<0) $page = 1; if($page > $chislo_str) $page = $chislo_str; // Если ввести $page=7 тогда 7*3-3=18 //с 18 поста будет выводится пост 18,19,20 на странице №7 $start = $page * $num - $num; $result = mysql_query("SELECT * FROM lessons LIMIT $start, $num",$connect); // В цикле переносим результаты запроса в массив $postrow while ( $postrow[] = mysql_fetch_array($result)); //Вывод постов for($i = 0; $i < $num; $i++) { if(isset($postrow[$i]['id'])) echo $postrow[$i]['id'].' '.$postrow[$i]['text'].'<br/>'; } //———————————————— // Стрелка назад if($page>1) $nazad= '<a class="knopka_nazad1" href= ./?page='.($page-1).'>Назад</a>'; else $nazad= '<span class="knopka_nazad2">Назад</span>'; //Стрелка вперед if($page<$chislo_str) $vpered = '<a class="knopka_vpered1" href= ./?page='.($page + 1).'>Вперёд</a>'; else $vpered= '<span class="knopka_vpered2">Вперёд</span>'; // Вывод меню echo $nazad.' '; if($page>5) { echo '<a href=./?page=1>1</a>'.' ...'; } echo ' '; //$mustang = array(); for($i=($page-5>0)?($page-5):1; ($i<=$page+5)&&$i<=$chislo_str; $i++) { if($i==$page) { echo '<b>'.$i.'</b>'; } else { echo '<a href= ./?page='.$i.'>'.$i.'</a>'; } echo ' | '; } if($page>1 && $page!=$chislo_str && $page!=$chislo_str-1 && $page!=$chislo_str-2 && $page!=$chislo_str-3 && $page!=$chislo_str-4 && $page!=$chislo_str-5 ) echo '...'.'<a href=./?page='.$chislo_str.'>'.$chislo_str.'</a>'.' '; echo $vpered; ?>
-
Вот вроде сделал навигацию, по исправлял все ошибки, но проблема в том ,что не получается добиться чтоб на каждой странице,было слева слово Назад, а справа слово - Вперёд, и так на всех страницах, у меня как-то не так выводит,как сделать правильно? У меня таблица такая в базе данных для пробы сделана. id cat text 1 1 Петя 2 1 Фрося 3 1 Борис 4 1 Анатолий 5 1 Банан 6 1 Тарзан 7 1 Макс 8 1 Министр 9 1 Факел 10 1 Природа 11 1 Листья 12 1 Друзья 13 1 Морковь 14 1 Титаник 15 1 Мел 16 1 Натрий 17 1 Вуглевод 18 1 Кислород 19 1 Дартаньян 20 1 Поезд Файл databse.php <?php $server = 'localhost'; //Имя сервера $user = 'privet'; //Логин $password = '12345'; //Пароль $db = 'video'; $table = 'lessons'; //Название таблицы $error_database = '<h2>Произошла ошибка в базе данных,<br/> в ближайшее время она будет устранена!</h2>'; $connect = mysql_connect($server,$user,$password); if(!$connect){ echo $error_database; exit; }; //$connect по какому соединению мы работаем $select = mysql_select_db($db,$connect); if(!$select){ echo $error_database; exit; }; ?> Файл index.php <?php include 'database.php'; /*Соединяемся с Базой Данных*/ //Число постов выводящих на странице $num = 3; if(empty($page)){ die('<p style="color:red; font-size:24px;">Ошибка! Неверный URL адресс!</p>'); } $page = $_GET['page']; $result = mysql_query("select COUNT(*) FROM lessons",$connect); $posts = mysql_result($result,0); //Находим общее количество страниц $chislo_str = intval(($posts-1)/$num)+1; $page = intval($page); //empty($page) Если переменной не существует или ее значение равно нулю if(empty($page) or $page<0) $page = 1; if($page > $chislo_str) $page = $chislo_str; // Если ввести $page=7 тогда 7*3-3=18 //с 18 поста будет выводится пост 18,19,20 на странице №7 $start = $page * $num - $num; $result = mysql_query("SELECT * FROM lessons LIMIT $start, $num",$connect); // В цикле переносим результаты запроса в массив $postrow while ( $postrow[] = mysql_fetch_array($result)); //Вывод постов for($i = 0; $i < $num; $i++) { echo $postrow[$i]['id'].' '.$postrow[$i]['text'].'<br/>'; } //———————————————— // Проверяем нужны ли стрелки назад if ($page != 1) $pervpage = '<a href= ./?page=1><<</a> ; <a href= ./?page='. ($page - 1) .'><</a> '; // Проверяем нужны ли стрелки вперед if ($page != $chislo_str) $nextpage = ' <a href= ./?page='. ($page + 1) .'>></a> <a href= ./?page=' .$chislo_str. '>>></a>'; // Находим две ближайшие страницы с обоих краев, если они есть if($page - 2 > 0) $page2left = ' <a href= ./?page='. ($page - 2) .'>'. ($page - 2) .'</a> | '; if($page - 1 > 0) $page1left = '<a href= ./?page='. ($page - 1) .'>'. ($page - 1) .'</a> | '; if($page + 2 <= $chislo_str) $page2right = ' | <a href= ./?page='. ($page + 2) .'>'. ($page + 2) .'</a>'; if($page + 1 <= $chislo_str) $page1right = ' | <a href= ./?page='. ($page + 1) .'>'. ($page + 1) .'</a>'; // Вывод меню if(isset($pervage)) echo $pervage; if(isset($page2left)) echo $page2left; echo '<b>'; if(isset($page)) echo $page; echo '</b>'; if(isset($page1right)) echo $page1right; if(isset($page2right)) echo $page2right; if(isset($nextpage)) echo $nextpage; ?> Не получается сделать вывод как на картинке,уже много раз пробовал и не знаю как,вот код на котором остановился.
-
Подскажите,почему у меня не выводится постраничная навигация,только отображается? Ведь я вроде правильно запрос написал на вывод.
-
попробовал дописать так выше до 10 строки. $cat = 1; Странно но выдало такое: Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in z:\home\sitik.ru\www\blocks\view_cat.php on line 11 А в 11 строке такая строка: $result00 = mysql_query("SELECT COUNT(*) FROM data WHERE cat='$cat'"); Да, точно, я не правильно сделал запрос sqlне с той таблицы выбираю, написал так: $result00 = mysql_query("SELECT COUNT(*) FROM lessons WHERE cat='$cat'"); Сработало,но при нажатии на один из пунктов меню, навигации, ничего не выводится. Что делать?