[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Строка БД
el-asad
Здравствуйте будущие коллеги, я новичок в PHP. Помогите пожалуйста мне понять логику. Сайт-поисковик по продуктам, имеется БД, состоит она из 10 000 строк. В каждой строке 3 отображаемых полей, при результате поиска. Должен добавить 4-ю поля с подробным описанием, но она должна отображаться в новой странице, когда будем кликнуть на результат поиска. Если работаю с РНР, не буду же я создать линк для каждой 10 000 строки. Как мне с этим разобраться? Дайте логику пожалуйста...
AllesKlar
Противоречие между
Цитата
когда будем кликнуть на результат поиска.

и
Цитата
не буду же я создать линк для каждой 10 000 строки.

Если есть клик, значит есть и линк.
В линк всего лишь нужно внести id продукта. И когда будет открываться новая страница, то она будет подгружать данные для продукта с полученным id


_____________
[продано копирайтерам]
el-asad
Нет, пока что нет клика :) но хочу что он был. Результате поиска выводиться 3 поля строки, и хочу поставить рядом
<a href="" >Подробно</a>
Но не знаю как сделать это не вручную для 10 000 строк.
AllesKlar
el-asad
У каждого продукта есть (должно быть) уникальное поле id
В результат поиска включай это поле
В итоге будет нечто типа:

<a href="product_info.php?id=<?= $row['id']?>" >Подробно</a>


Показывай запрос к базе и кусок кода, где выводишь результат поиска.

_____________
[продано копирайтерам]
el-asad
Становится понятнее, спасибо за помощь... Попробую доделать
sergeiss
el-asad, я думаю, что вот эта тема тебе немного поможет http://phpforum.su/index.php?showtopic=21916

А твою тему переношу из раздела "Администрирование БД" в более правильный. И почитай темы этого раздела - тут как раз на эту тему много вопросов-ответов.

_____________
* Хэлп по PHP
* Описалово по JavaScript
* Хэлп и СУБД для PostgreSQL

* Обучаю PHP, JS, вёрстке. Интерактивно и качественно. За разумные деньги.

* "накапливаю умение телепатии" (С) и "гуглю за ваш счет" (С)

user posted image
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.