Задавайте вопросы, мы ответим
Вы не зашли.
Добавляю несколько переменных в базу:
$DB->query("INSERT INTO {$CONF['sql_prefix']}_sites (username, password, url, short_url, title, exp, sp, drop, spoil, adena, quest, description, category, banner_url, email, join_date, active, openid, user_ip)
VALUES ('{$TMPL['username']}', '{$password}', '{$TMPL['url']}', '{$short_url}', '{$TMPL['title']}', '{$TMPL['exp']}', '{$TMPL['sp']}', '{$TMPL['drop']}', '{$TMPL['spoil']}', '{$TMPL['adena']}', '{$TMPL['quest']}', '{$TMPL['description']}', '{$TMPL['category']}', '{$TMPL['banner_url']}', '{$TMPL['email']}', '{$join_date}', {$CONF['active_default']}, 0, '{$user_ip}')", __FILE__, __LINE__);
в базе созданы ячейки:
в итоге имеем:
везде вводилось значение 1, но только в ячейку exp запись была произведена успешно
явно ячейки как-то не верно созданы, но я не могу понять что именно не так)
заранее благодарен знатокам!
Отредактированно xio (06.05.2008 00:03:31)
Неактивен
Запрос нормальный, если у Вас переменные '{$TMPL['sp']}', '{$TMPL['drop']}', '{$TMPL['spoil']}', '{$TMPL['adena']}', '{$TMPL['quest']}' содержат 1, то она должна и записаться. Замените DB->query на echo и посмотрите какой запрос выполняется на практике
Неактивен
такая проверка выявила косяк при проверке переменных!
спасибо!
Неактивен