santamel
Новичок
Вообщем, задача такая:
1) Пользователь вводит в обычный инпут форму название товара
2) Запрос обрабатывается скриптом на сервере:
Сообственно как обработать запрос учитывая то, что один и тот же товар может быть в разных магазинах, а после обработки еще нужно получить данные о магазине по его ID
В добавок я использую шаблонизатор Smarty там есть функция {foreach} может кто подскажет пособ реализации через нее...
Рассчитываю на поддержку спецов, так как сам только неделю изучаю PHP и SQL опыта нет в таких вещах. Все чего я сам добился, что выводится результат, все вроде хорошо, но выводит лишь для одного магазина, а мне надо что бы несколько резутатов
1) Пользователь вводит в обычный инпут форму название товара
PHP:
<form action='index.php' method='post'>
Начните поиск: <input type='text' name='qsearch' size='60' maxlength='60' id='qsearch'>
<input type='submit' class='bsearch' value='Поехали!'>
<input type='hidden' name='task' value='dosearch'>
<div class='primer'>Как искать? Например: <u>Samsung RV520</u></DIV>
</form>
PHP:
$qsearch = $_POST['qsearch'];
$task = $_POST['dosearch'];
if ($task == 'dosearch'){
$query = $db->query("SELECT itemname, price, shop_id FROM items WHERE itemname LIKE '%$qsearch%'");
$arr = $db->get_row($query);}
В добавок я использую шаблонизатор Smarty там есть функция {foreach} может кто подскажет пособ реализации через нее...
Рассчитываю на поддержку спецов, так как сам только неделю изучаю PHP и SQL опыта нет в таких вещах. Все чего я сам добился, что выводится результат, все вроде хорошо, но выводит лишь для одного магазина, а мне надо что бы несколько резутатов