parser

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

 

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

sql.p Есть нюанс

mashi 20.01.2006 12:28

Допустим имеем табличку my_table с полем body типа text, в которой лежит запись
<p>bla "bla" bal bal</p>
<p>bla bla bal bal</p>

делаем кешированный запрос:
$result[^MAIN:pSQL.table{
	SELECT
		body
	FROM
		my_table
}[][
	$.file[body.cache]
]]
При этом создается кеш-файл body.cache с таким содержимым:
"body"
"bla" bal bal</p> <p>bla bla bal bal</p>"" bal bal</p> <p>bla bla bal bal</p>"" bal bal</p> <p>bla bla bal bal</p>"
и когда делается повторный запрос, вся эта чепуха выдается в качестве результата запроса.
Причина очевидна -- ковычки, которые нужно убирать.

Сколько мне пришлось пережить из-за этого!

Миша, это баг?