parser

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

 

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

переносимось SQL запросов, подключение класса

Step 03.01.2005 06:49

Я вот скачал все прочитал, но ничего не вышло! класс sql.p у меня в папке classes
вот код:
@USE
/sql.p

@auto[]
$connect_string[mysql://root:war@localhost/parser]
$MAIN:pSQL[^mysql::init[$SQL.connect-string;$.is_debug(1)]]
$now[^date::now[]]


@main[]
^MAIN:pSQL.server{
	^header[]
	^body[]
	^footer[]
}
	
	

@postprocess[body]
$result[$body]	
^if(def $MAIN:pSQL){
	^if(def $form:mode && ^form:tables.mode.locate[field;debug]){
		^rem{ *** åñëè îáðàòèëèñü ñ ?mode=debug òî ïîëó÷àåì è ñîõðàíÿåì èíôîðìàöèþ îáî âñåõ çàïðîñàõ íà ñòðàíèöå *** }
		^MAIN:pSQL.print_statistic[$file[/../data/sql.txt]]
	}{
		^rem{ *** à ïî óìîë÷àíèþ â ëîã ïèøåì òîëüêî èíôîðìàöèþ î ìåäëåííûõ çàïðîñàõ è î ñòðàíèöàõ ñ áîëüøèì êîë-âîì çàïðîñîâ*** }
		^MAIN:pSQL.print_statistic[
			$.file[/../data/sql.log]
			$.debug_time_limit(500)
			$.debug_queries_limit(25)
#			$.debug_result_limit(3000)
#			$.is_expand_exceeded_queries_to_log(1)
		]
	}
}
Далее идет не очень нужная часть!
Так вот, парсер ругается:
Unhandled Exception (Debug)
class is undefined
mysql

z:/home/www.27.ru/www/auto.p(7)
exception.type=parser.runtime
--------------------------------------------------------------------------------
connect_string z:/home/www.27.ru/www/auto.p(7)

то есть как я понял класс не хочет подключаться!