|
|
|
| Пытаюсь определить переменные для подстановки в запрос:
$param=$db->prepare('SELECT * FROM `users` WHERE type=:type order by :sort desc');
$param->bindParam(':type',$type, PDO::PARAM_INT);
$param->bindParam(':sort',$sort, PDO::PARAM_STR);
|
Значение type подставляется, а вот значение sort - нет.
Если сделать так echo $sort, выдаст строку date | |
|
|
|
|
|
|
|
для: OLi
(06.05.2012 в 17:04)
| | Если сделать так, то все заработает, но по прежнему не ясно, почему в 1-м случае не произошло подстановки?
$param=$db->prepare('SELECT * FROM `users` WHERE type=:type order by '.$sort.' desc');
|
| |
|
|
|