Кто-нибудь когда-нибудь такое пробовал? Если я правильно понял, то такое возможно только в случае, если мюскла запущена со специальной опцией. Дело в том, что все данные внутри приложения хранятся в SimpleXML объекте и было бы удобно сразу получать от базы XML - в этом случае PHP не будет тратить время на парсинг таблиц, их превращение в XML. Какие подводбные камни тут могут крыться?
(опускаю рассуждения по поводу применения xml для хранения данных вместо их передачи)... mysql_fetch_object не поможет ?
он даёт ряд. если у вас 100 записей, то придётся 100 раз его применить и к XML объекту 100 раз addChild строку + каждый столбец строки к новой ноде. если у вас 100 записей в 5 полей, то addChild сработает 600 раз. не могу сказать, что это плохо. просто думаю, что возврат данных в строке в виде XML даёт нам возможность впоследствии использовать только 1 функцию для создания XML объекта из строки. механизм, скорее всего практически тот же внутри, но, я думаю он быстрее.