или нужно ставить метки и потом с помощью oci_bind_by_name() создавать связи между метками и переменными?
-~{}~ 08.12.08 18:26:
угу, сенк) опередил почуть)
-~{}~ 09.12.08 10:16:
флоппик
появляется ворнинг
Warning: oci_execute() [function.oci-execute]: ORA-01008: not all variables bound in
если переменные байдим через цикл...
Сам запрос:
SELECT * FROM (SELECT * FROM my_table WHERE field=:field ORDER BY id) WHERE rownum <= 25
Вставка значений происходит так:
foreach ( $args[1] as $key => $value ) {
oci_bind_by_name($this->query, ":".$key, $value);
}
где args[1] конкретно в этом случае представлено так:
array(1) {
["field"]=> string(27) "Значение"
}
значения подставляются и запрос выполняется, но почему ворнинг то?