Что то не хочется подключатся 2 раза к БД вот и заинтересовало , можно ли к такому коду
mysql_query("SELECT * FROM portfolio WHERE seourl='$myurl'"); (выдаст только 1 элемент)
Сделать так чтобы кроме этого элемента еще выдало , предыдущую и следующую после него.
- 07.01.2013 17:04
- 07.01.2013 17:16
kvins,
не комильфо
если для навигации то наверное можно так...PHP код:$query = mysql_query("SELECT `id` FROM `portfolio` WHERE `seourl`='$myurl'");
$sql = mysql_query($query) or die(mysql_error());
$myrow = mysql_fetch_array ($sql);
$sql_current = $myrow['id'];
$sql_prev = $myrow['id']-1;
$sql_next = $myrow['id']+1;
Последний раз редактировалось cOAPerator; 07.01.2013 в 17:19.
Спасибо сказали:
kvins(07.01.2013), - 07.01.2013 17:29
Ну так получается после этого
$sql_prev = $myrow['id']-1;
$sql_next = $myrow['id']+1;
Нужно опять обращатся в базу ?? в этой навигации и названия должны быть а не только циферки
---------- Сообщение добавлено 12:29 ---------- Предыдущее 12:28 ----------
Тут правильно , это страница с полной темой , но также там и навигация на предыдущую и следующую тему - 07.01.2013 17:36
- 07.01.2013 19:37
Есть такое мнение, что лучше использовать два простых запроса, чем вложенные. Для ускорения работы сайт по-хорошему перевести бы на mysqli, потому что mysql_query в последних версиях php будет выдавать ошибку deprecated.
Тэги топика:
- ----------,
- myrow,
- mysql,
- mysql_query,
- query,
- база,
- вывод,
- выдать,
- запрос,
- навигация,
- предыдущий,
- тема,
- элемент
Похожие темы
Темы | Раздел | Ответов | Последний пост |
---|---|---|---|
Что за запрос? | Общие вопросы поисковой оптимизации | 6 | 22.11.2012 04:28 |
вывод доп свойств из базы данных битрикса | Web программирование | 2 | 16.10.2012 12:19 |
Вывод данных через сортировку в mysql | Web программирование | 0 | 20.08.2012 21:36 |
Скрипт комментариев CommentIt Ajax (Mysql + Без mysql) | Софт, скрипты, лицензии | 0 | 01.07.2012 00:59 |
Как продвинуть ВЧ запрос? | Оффтоп и свободные темы | 3 | 04.04.2012 00:04 |