Как вывести данные из таблицы mySQL на другую страницу??

  • Автор темы Александр
  • Дата начала

Александр

Guest
Как вывести данные из таблицы mySQL на другую страницу??

Все вроде сделал правильно, но выводятся только последний результат... Дело в том, что сам php код должен ыбть на одной странице, а потом она подтягивает под себя другую страницу, на которой должны быть результаты.... Я так понял из кода
PHP:
{if $product_info[4] <= 0}n/a{else}{$product_info[12]}{/if}
что все данные передаются массивом..... А вот как?.

Если кому извесно, есть бесплатный скрипт SHOP SCRIPT FREE в котором нет поиска, вот с ним и трабла...
 

Александр

Guest
Я имею ввиду как передавать результаты поиска (таблицу, короче) из mysql в php... Если быть кратким... Но эта таблица должна быть передана в ДРУГОЙ файл(массивом?) , который и отображает ее пользователю .

Как это реализовать?
 

Фанат

oncle terrible
Команда форума
сделать include того файла, который отображает.
в нем уже все будет, ничего передавать не понадобится
 

Александр

Guest
сделал include, но в том файле , который отображает переменные как то странно пишутся, напримет {$name} и нужен цикл, (чтобы отобразить ВСЕ результаты, которые найдены) который происходит в php файле, но не знаю как его сделать в include файле...

-~{}~ 15.03.05 11:04:

там как я понял, цикл должен происходить так:
PHP:
{section name=i loop=5}{if $smarty.section.i.index<$product_info[3]}<img src="images/redstar.gif">{else}<img src="images/blackstar.gif">{/if}{/section}
-~{}~ 15.03.05 11:06:

т.е. если сделать эхи переменных в том php файле, все нормально, отображается все, но выше шапки страницы.. Вот для этого он и инклюдит файл, который должен отобразить...
 

Фанат

oncle terrible
Команда форума
файл со странными переменными - это шаблон.
его инклюдить не надо.
с шаблоном работает скрипт, который его обрабатывает.
вот этот скрипт и надо инклюдить, а он уже сам будет работать с шаблоном
 

Александр

Guest
а как он будет знать, что именно этот шаблон нужно инклюдить в данном случае? применение шаблона просходит так:
PHP:
$smarty->assign("main_content_template", "home.tpl");
, т.е. это типа применение переменной имени файла tpl

PS у тебя аська есть?

-~{}~ 15.03.05 11:11:

его инклюдить не надо.
вот этот скрипт и надо инклюдить, а он уже сам будет работать с шаблоном
шаблон мне нужно написать самому будет...

-~{}~ 15.03.05 11:11:

...
 

Фанат

oncle terrible
Команда форума
аськи у меня нету.
если у тебя вопрос по смарти, то зачем ты написал в форум по mysql?
 

Александр

Guest
там не в смарти дело, там дело в этом шаблоне как раз... Я не могу понять как в него передать (сделать цикл) все результаты, которые запрашивает из базы РНР скрипт..
 

Фанат

oncle terrible
Команда форума
шаблон у тебя, если ты не понял - это и есть смарти.
смарти - это шаблонный движок.

но эжто все фигня.
самое главное, что тебе надо понять - это НИЧЕГО НИКУДА ПЕРЕДАВАТЬ НЕ НАДО!
Ты это понял? Если нет - пока не поймешь, что-либо обсуждать ьессмысленно
 

Александр

Guest
Я понял.... Спасибо за ответы, но наверное все таки напишу в раздел по смарти...
 
Сверху