Инструменты пользователя

Инструменты сайта


eaze:faq

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Both sides previous revision Предыдущая версия
Следущая версия
Предыдущая версия
eaze:faq [2011/09/12 15:19]
sergeyfast [SQL запросы]
eaze:faq [2011/11/30 10:49] (текущий)
zenden [SQL запросы]
Строка 23: Строка 23:
  
 == Как выполнить SQL запрос == == Как выполнить SQL запрос ==
-SQL запрос выполнятся следущим образом:​+Произвольный ​SQL запрос выполнятся следущим образом:​
 <code php> <code php>
     $search = " find ' me ";     $search = " find ' me ";
Строка 51: Строка 51:
     return $result;     return $result;
 </​code>​ </​code>​
 +
 +Все параметры в запросе задаются с помощью методов SqlCommand::​Set<​ИмяТипа>​(). Например,​ массив целых чисел можно передать как ​
 +<​code>​$cmd->​SetList( '​@varName',​ $array, TYPE_INTEGER)</​code>​ ( в старой версии Eaze этот метод называется SetArray )
  
 == БД и кодировки == == БД и кодировки ==
Строка 64: Строка 67:
 ===== Перенаправления (Redirects) ===== ===== Перенаправления (Redirects) =====
 == У меня есть параметр в запрашиваемом URL. Как мне его передать в redirect? == == У меня есть параметр в запрашиваемом URL. Как мне его передать в redirect? ==
-В URL редиректа можно использовать переменные. Значение переменной указывается в фигурных скобкахнапример+В URL редиректа можно использовать переменные. Значение переменной указывается в фигурных скобкахнапример:
 <code xml> <code xml>
     <​redirect name="​toTest" ​ path="/​{roundId}/"/>​     <​redirect name="​toTest" ​ path="/​{roundId}/"/>​
 </​code>​ </​code>​
-где roundId - имя параметра определенного в объекте Response.+где roundId - имя параметраопределенного в объекте Response. ​Например:​ 
 +<code php>​Response::​setInteger( '​roundId',​ $roundId );</​code>​
  
 ===== Часто встречающиеся ошибки ===== ===== Часто встречающиеся ошибки =====
eaze/faq.1315826375.txt.gz · Последние изменения: 2011/09/12 15:19 — sergeyfast