PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи

Страниц (1): [1]

> Найдено сообщений: 2
MAXIMUS_XI Отправлено: 09 Октября, 2017 - 13:32:02 • Тема: next и prev • Форум: Работа с СУБД

Ответов: 4
Просмотров: 773
Цитата:
Vladimir Kheifets
Цитата:
andrewkard


Спасибо! Каким то чудом после 4 днех поисков бага - оно само заработало правильно. Подозреваю что трабл был на стороне хостера. Надо где то бубен раздобыть ))))
MAXIMUS_XI Отправлено: 08 Октября, 2017 - 22:49:51 • Тема: next и prev • Форум: Работа с СУБД

Ответов: 4
Просмотров: 773
Добрый день, коллеги!

У меня есть код для получения из базы id для кнопок next и prev соответственно. Вот он:
PHP:
скопировать код в буфер обмена
  1.  
  2.  
  3. if(isset($_GET['id'])) {
  4.         $id_wiew = $_GET['id'];
  5. };
  6.  
  7. $result = mysql_query("SELECT * FROM `b_baza` WHERE id='$id_wiew'", $db);      
  8. $myrow[] = mysql_fetch_array ($result);
  9.  
  10. $nextres = mysql_query("SELECT * FROM `b_baza` WHERE (showid = 1 AND id > $id_wiew) ORDER BY id LIMIT 1", $db);
  11. $nextmyrow[] = mysql_fetch_array ($nextres);
  12. $next = $nextmyrow[0];
  13.  
  14. $prevres = mysql_query("SELECT * FROM `b_baza` WHERE (showid = 1 AND id < $id_wiew) ORDER BY id DESC LIMIT 1", $db);
  15. $prevmyrow[] = mysql_fetch_array ($prevres);
  16. $prev = $prevmyrow[0];
  17.  
  18.  


При это id для $next - работает как надо и идет к следующему в базе id. а id для $prev выдает первый в базе - то есть кнопка prev отправляет в самое начало в не зависимости на каком id_wiew ты сейчас. отличие запросов только в знаках < и >.

Подскажите, что я не так делаю? Огорчение Огорчение Огорчение
Проверял на уровне запроса в phpMyAdmin - тот же эффект.
Заранее спасибо.

Страниц (1): [1]
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB