parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

^void:sql{sql-query}

АEM 23.04.2007 17:18

Зачем нужен ^void:sql{sql-query} если он не возвращает результат? Вернее, почему нет нормального и полноценного метода, который возвратит нормальные данные...

Ну, вроде того:
$r[^foo:sql{update tablename set value = 'newvalue' where title = 'sometitle'}]

^if($r){
	Ура, изменилось ^bar[$r] строк...
}{
	Сорри, не удалось выполнить запрос...
}
По идее API для MySQL должен возвращать 1 или 0 (результат запроса удался или нет, соответственно). А также количество рядов, которые изменились в результате запроса insert, update, delete.

Что может сказать какой-нибудь знающий человек по этому поводу или автор парсера?