Помощник
|
Вывод данных из БД через GET |
kuperr87
|
Сообщение
#1
|
||
|
|
||
|
|||
Wins |
21.6.2013, 14:13;
Ответить: Wins
Сообщение
#2
|
|
Судя по всему вы хотите чпу ссылки. Для этого, как вариант используется .htaccess и обработка на php
|
|
|
kuperr87
|
Сообщение
#3
|
|
чпу - это как я понимаю отображение ссылки в браузере, а мне непонятно, как сделать именно сам запрос к базе
|
|
|
Wins |
21.6.2013, 14:32;
Ответить: Wins
Сообщение
#4
|
|
Тут не совсем все так просто,одним запросом к базе не обойтись. Перенаправление нужно сделать через .htaccess, в пхп по id вытянуть url. Но это так на словах. В разделе пхп есть темы по чпу, там есть пример реализации, который я приводил. Там впринцепи есть готовый код.
тут посмотрите http://www.html.by/threads/30721-CHPU-ili-...azhdoj-stranicy И idd измените на id |
|
|
kuperr87
|
Сообщение
#5
|
|
хорошо, спасибо, сейчас гляну
|
|
|
Licoric |
21.6.2013, 14:39;
Ответить: Licoric
Сообщение
#6
|
|
чпу - это как я понимаю отображение ссылки в браузере, а мне непонятно, как сделать именно сам запрос к базе ЧПУ это человеко-понятный-урл. http://ru.wikipedia.org/wiki/%D0%A7%D0%9F%...%D0%B5%D1%82%29 Если это прямо таки надо для людей, то подумай, насколько это актуально. Мне, если честно, пофиг на ссылки. Какие они будут по факту. Если надо для поисковиков, то после ссылки передавай за диезом название. Например: index.php?id=57#русские поезда самые поездатые поезда на свете В коде просто подставляй переменную. |
|
|
Wins |
21.6.2013, 14:52;
Ответить: Wins
Сообщение
#7
|
|
Мне, если честно, пофиг на ссылки. Ну да, по сути от этих чпу уже давно нет никакого толку. Людям абсолютно всерано, какой вид имеет урл, поисковики давно индексируют подобные урл index.php?id=57. Я когда с этим заморачивался,только из-за красоты урла.А так и без них можно спокойно жить. |
|
|
kuperr87
|
Сообщение
#8
|
|
Наверное, я не совсем понятно поставил задачу. Отображение самих ссылок мне неважно. Вот представьте, у меня есть таблица с 3 столбцами: id, vid, title. id нумеруется автоматически, vid и title - я задаю сам. Значения в столбце vid будут: vid1 и vid2 (т.е. все записи будут иметь значение либо vid1 либо vid2 ). Как мне теперь, введя в адресную строку ссылку вида index.php?vid=vid1 , вывести на странице все строки, в столбце которых он найдёт vid1 ? Если же ссылка будет index.php?vid=vid2 , то он должен выбрать все строки где есть vid2
|
|
|
Wins |
21.6.2013, 15:24;
Ответить: Wins
Сообщение
#9
|
|
Теперь вообще ничего непонятно,что нужно то.
Хотя вроде вам нужно так [PHP] if (isset($_GET['vid'])) {$vid= $_GET['vid']; }[/PHP] [PHP]$res_cat = mysql_query('SELECT * FROM `kartinki` WHERE `idd` = '. $vid);[/PHP] но опять же, я не до конца понял что нужно, поэтому могу ошибаться. |
|
|
kuperr87
|
Сообщение
#10
|
|
Теперь вообще ничего непонятно,что нужно то. Хотя вроде вам нужно так [PHP] if (isset($_GET['vid'])) {$vid= $_GET['vid']; }[/PHP] [PHP]$res_cat = mysql_query('SELECT * FROM `kartinki` WHERE `idd` = '. $vid);[/PHP] но опять же, я не до конца понял что нужно, поэтому могу ошибаться. всё поняли правильно, как раз то, что нужно, только я так пробовал и почему-то он не выводит данные. Если в ваш пример вместо vid подставить id, то всё нормально выводится. Вот я никак не пойму где подвох, чем столбец id отличается от другого? |
|
|
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
Bropush - Твой бро в монетизации через Push-уведомления | 30 | bropush | 11842 | 16.4.2024, 18:19 автор: bropush |
|
Интеграция спортивных данных API. Коэффициенты БК, Live результаты | 15 | yaroslav89 | 6860 | 8.4.2024, 17:17 автор: spoyer_ru |
|
Через какой браузер и как можно найти в кэшэ браузера видео | 10 | Room | 2357 | 23.3.2024, 7:41 автор: Room |
|
Ручной обмен, ввод/вывод электронных валют | ЮMoney, WMZ, Крипта, Приват, Монобанк | Низкие комиссии, минимальные суммы сделок быстро, удобно, по доступному курсу |
200 | Sostavitel | 98238 | 11.2.2024, 21:07 автор: Wolfhound |
|
ГОРЯЧИЕ FOREX|CRYPTO ЛИДЫ. БАЗЫ ДАННЫХ [Чарджбек|Рекавери|Возврат] |
9 | Leado | 3905 | 9.2.2024, 16:04 автор: baza0013 |
Текстовая версия | Сейчас: 23.4.2024, 19:15 |