Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Как вывести значение из базы данных на страницу?
Форумы портала PHP.SU » » Вопросы новичков » Как вывести значение из базы данных на страницу?

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

1. кгляут - 02 Ноября, 2016 - 21:29:55 - перейти к сообщению
Доброго времени суток дорогие друзья. Я в PHP мало что понимаю и только начинаю учиться.
У меня как мне кажется сложная задача (для меня).

Хочу сделать категории на сайте, что бы при выборе определённой категории пользователь переходил в этот раздел.
Создал таблицу базе данных, но дальше мои навыки закончились.
И теперь не могу сообразить вывести значение категории на сайте.

Может у кого есть готовый вывод категорий или ссылки на обучающие материалы, так как я ничего найти не смог.
2. Fart - 03 Ноября, 2016 - 10:41:00 - перейти к сообщению
для ознакомления:
http://www.php.su/mysql/?functions

так как "история" рассказывает о старом mysql, то после читаем для практических задач о mysqli
http://php.net/manual/ru/book.mysqli.php
3. miketomlin - 04 Ноября, 2016 - 00:06:36 - перейти к сообщению
кгляут, если речь идет о перелистывании каких-то однотипных объектов, добавляйте в адрес слаг или числовой id категории и при наличии этого элемента во входящем адресе добавляйте к имеющемуся запросу к БД доп. условие, выполняющее фильтрацию по указанной категории. Гляньте концовку статьи Блог на G-Drive, там как раз описывается нечто подобные, например по входящему адресу /category/valenki к основному запросу прибавляется AND `category`={$page['category']} – по слагу valenki предварительно выбирается инфа о категории, включая ее числовой id (находится в поле category; вы можете использовать и свое название id_cat, просто в наших либах обычно требуется, чтобы имя этого поля совпадало с первым компонентом пути в адресе категории), а затем уже в условии отбора основного запроса используется числовой id категории – так поиск происходит быстрее. Вы можете числовой id использовать непосредственно в адресе, но предварительный запрос к таблице категорий лучше все равно выполнять, чтобы таким образом проверить ее существование и выбрать инфу о категории (название и т.п.).

 

Powered by ExBB FM 1.0 RC1