crocodile2u
http://vbolshov.org.ru
Ну, Notice: Undefined index: rootid in C:\php\PEAR\DB\NestedSet.php on line 701 - это, я так понимаю, из-за несоответствия имен полей реальным полям.
rootid != root_id.
О! Это ж я тебя ненароком в заблуждение ввел:
Как посмотреть, что за ошибка:
Этот код нужно поставить в начале скрипта.
Насчет статьи - не думаю, что у меня что-то получится раньше, чем через месяц - это во-первых. Ну и еще - не знаю, насколько она будет нужной. Например, на форуме клуба вопросы по этому пакету задают не так уж и часто.
rootid != root_id.
О! Это ж я тебя ненароком в заблуждение ввел:
PHP:
$params = array(
'id' => 'id',
'root_id' => 'rootid',// на этой строке было "'root_id' => 'root_id',", исправь
'cleft' => 'l',
'cright' => 'r',
'norder' => 'norder',
'level' => 'level',
'title' => 'name',
'parent' => 'parent'
);
PHP:
/**
* Callback function to handle PEAR errors
*
* @param PEAR_Error $error
* @return void
*/
function pear_error_handler(PEAR_Error $error) {
die($error->getMessage()."\n".$error->getUserInfo());
}
// override default PEAR error handling for debug purposes
PEAR::setErrorHandling(REAR_ERROR_CALLBACK, "pear_error_handler");
Насчет статьи - не думаю, что у меня что-то получится раньше, чем через месяц - это во-первых. Ну и еще - не знаю, насколько она будет нужной. Например, на форуме клуба вопросы по этому пакету задают не так уж и часто.