Forum Webscript.Ru

Общие => Базы данных => Тема начата: BonJorno от 13 Июля 2004, 13:07:03

Название: Сортировка по полю как параметр
Отправлено: BonJorno от 13 Июля 2004, 13:07:03
Можно такое сделать?
$cursor=$dbh->prepare("select * from mytable order by ?")
а потом
$cursor->execute(\'mystolbic\')
или надо как-то подругому?
а то на разные сортировки по запросу писать неохота.
база MSSQL2000.
Название: Сортировка по полю как параметр
Отправлено: Alexandr от 13 Июля 2004, 14:20:46
а если так:
$cursor=$dbh->prepare("select * from mytable order by ".$peremennay_s_nazvaniem_stolbica)
Название: Сортировка по полю как параметр
Отправлено: BonJorno от 13 Июля 2004, 14:36:09
Вобщемто неплохо и даже работает, когда все в одном скрипте лежит, но только все запросы я храню в одном скрипте, а запускаю их в другом. И вот так оно работать не хочет.
Название: Сортировка по полю как параметр
Отправлено: Alexandr от 13 Июля 2004, 14:39:49
ну если в разных скриптах, то передавай как-нть, GET\'ом напр.
Название: Сортировка по полю как параметр
Отправлено: BonJorno от 13 Июля 2004, 15:24:15
Вобщето он у меня пакетом подцеплен.
Надо попробовать через параметры процедуры