На предыдущей странице есть меню, где эти элементы (подразделы) перечисляются. На настоящую страницу передается GET-ом id элемента, выбранного пользователем на предыдущей странице. Оттуда передаются и id родителя (разделов более высшего уровня). На новой странице вновь нужно построить меню, но первым пунктом в нем должен стоять выбранный пункт на предыдущей странице. Извините, если не могу доходчиво объяснить.
$result=mysqli_query($db,"SELECT `category` FROM `declar_category` WHERE `id`='$id' LIMIT 1");
$myrow=mysqli_fetch_assoc($result)//выбираем элемент, который должен выводится первым в списке элементов. pid (id родителя )такой же, как и остальных элементов, но мы знаем его id , поэтому выборку и делаем с этим условием)
$result1=mysqli_query($db,"SELECT `category` FROM `declar_category` WHERE `id`!='$id' and `pid`='$pid'");
$myrow1=mysqli_fetch_assoc($result1)// выбираем остальные элементы, где pid равен id родителя, но исключаем id ранее выбранного элемента
Дорогие форумчане!!!! Подскажите ответ на возникший вопрос!
Ситуация-делаем выборку элементов из БД по id родителя. Все выбрано. Теперь результаты нужно вывести пользователю. Особенность-первым выводится какой то из элементов, а затем оставшиеся. Как нужно в данной ситуации мне поступать.? Мой вариант-две выборки-сначала выбираем по id родителя тот элемент, который должен быть выведен пользователю первым, а затем второй выборкой-оставшиеся. Есть ли вариант, когда все это можно сделать в пределах Заранее благодарю за помощь
Как лучше хранить в БД дату добавления какой то информации?
В дальнейшем дату нужно будет использовать для того, чтобы:
- вывести ее в формате, например: "21 марта 2013 года"
- по истечении какого то времени, например, месяца, данная информация была удалена из базы и т.д.
обработчик формирует запрос к базе, исходя из параметров, выбранных пользователем. Если он будет на другой странице, то как этот запрос передать на страницу, где формируется запрос?
Алгоритм такой-обработчик получает данные из форм, обрабатывает их, формирует запрос, далее переход на страницу формирования списка и передеча туда GETom. Я так понимаю???
До этого, такой запрос я делал все с помощью АЯКСА, но там была другая пробелма. При возврате назад ХРОМ работал нормально, а в Опере подгруженный контент "улетал" (Добавление)
Кстати, и здесь на форуме такая же штука есть при возврате назад. Просто не очень хорошо это смотрится и какой-нибудь пользователь не порймет, что ему нужно делать и убежит с сайта
Добрый день, уважаемые форумчане!!!! Нужна Ваша помощь.
Ситуация...... на странице пользователь, заполняя формы, пользователь выбирает необходимые параметры. В соответствии с ними строится поиск., по результатам которого на страницы выводится список файлов. Нажимаем на просмотр файла. просмотрев, пользователь обычно нажимает в браузере кнопочку назад, чтобы вернуться к отфильстваонному по его параметрам списку. В Опере все нормально, а вот в ХРОМЕ при возврате появляется сообщение
"Подтвердите повторную отправку формы
Для правильного отображения этой веб-страницы требуются данные, которые вы ввели раньше. Вы можете отправить эти данные еще раз, но в этом случае действия, выполненные этой страницей ранее, будут выполнены снова. Нажмите "Обновить ", чтобы повторно отправить эти данные и отобразить страницу."
обновляем страницу-появляется Alert
"Подтвердите повторную отправку формы
На странице, которую вы ищете, использовалась введенная вами информация........."
Нажимаем "далее" и только тогда вновь появляется наш список файлов.
Как победить эту беду?
Не может это быть следствием того, что обработчик находится на той же страницы, где формируется список файлов?
и Еще ... Очень тяжело, точнее, невозможно понять, что Вы хотите (Добавление)
чтобы $c увеличивалась или уменьшалась на 20, нужно использовать цикл до выполнения какого-то условия (Добавление)
Я вижу, Вы пытались применять while......... Но никаких изменений с переменной не происходило, нужно было ее в теле цикла увеличивать или уменьшать
Все равно не понимаю. Более детально объясните.
когда с помощью селектов что-то внесли в базу. Потом то, что внесено в БД, выводится опять в селектах путем добавления соответствующему оптиону значения selected.
Я правильно понимаю?