0 Пользователей и 1 Гость просматривают эту тему.
Я вставил в файл signup такой код$db->Query("DELETE FROM db_product_time WHERE date_del < '$dadd'");
срок жизни срабатывает только если покупаешь по 1 дереву. если нажать купить 5 деревьев то срок жизни будет только у одного дерева а остальные 4 получатся без срока.
код в студию а то больше слов а нет дела...
Этот код удаляет... Нужно INSERT...
ставил и так и так выдаёт ошибку$db->Query("INSERT INTO db_product_time");$db->Query("INSERT INTO db_product_time WHERE date_del < '$dadd'");
$db->Query("INSERT INTO db_product_time (`id_user`, `name`, `date_add`, `date_del`, `status`) VALUES ($user_id, '$name', $now, $del, 1)");
$user_id, $name, $now, $del - эти переменные заполни. Иначе тема еще год будет пополнятся новыми вопросами.
как именно?
$user_id - ID юзера кому зачисляем$name - что зачисляем (a_t)$now - время сейчас time()$del - время удаления, т.е. срок жизни time()+(60*60*24*1) <= это сутки
как правильно прописать?
$timeT = time() + 60*60*24*30;$timeS = time();$db->Query("INSERT INTO db_product_time (`id_user`, `name`, `date_add`, `date_del`, `status`) VALUES ('$user_id', 'a_t', '$timeS', '$timeT', '1')");
Код: [Выделить]$timeT = time() + 60*60*24*30;$timeS = time();$db->Query("INSERT INTO db_product_time (`id_user`, `name`, `date_add`, `date_del`, `status`) VALUES ('$user_id', 'a_t', '$timeS', '$timeT', '1')");
Спасибо огромное, запись появилась в базе)))но на складе не появился инфоблок с остатком дней.если покупать с баланса то показывает остаток дней.как сделать чтоб он отображался?
Добавить строку как при покупке. Там будет UPDATE
написать словами может каждый..напиши кодомя вот нашёл запись о покупке но что с отсюда выдрать и как правильно вставить?
$citem = 'a_t'; /* ну или свое, я не знаю как в базе */$db->Query("UPDATE db_users_b, $citem = $citem + 1, last_sbor = IF(last_sbor > 0, last_sbor, '".time()."') WHERE id = '$usid'");
вставил ну опять таки ошибка...когда уже норм выложишь чтоб без ошибок?
- какой скрипт у тебя- версию мускула- поля в базе db_users_b
$db->Query("UPDATE db_users_b, a_t = a_t + 1, last_sbor = IF(last_sbor > 0, last_sbor, '".time()."') WHERE id = '$usid'");
ну так добавь код записи что дерево куплено в db_stats_btree$db->Query("INSERT INTO db_stats_btree (user_id, user, tree_name, amount, date_add, date_del) VALUES ('$usid','$usname','лайм','0','".time()."','".(time()+60*60*24*15)."')");
помогите кто умеет реально програмить)
# Добавляем дерево$citem = "a_t";$db->Query("UPDATE db_users_b SET $citem = $citem + 1, last_sbor = IF(last_sbor > 0, last_sbor, '".time()."') WHERE id = '$usid'");
$db->Query("UPDATE db_users_b, a_t = a_t + 1, last_sbor = IF(last_sbor > 0, last_sbor, '".time()."') WHERE id = '$usid'");$usid проверь, есть ли такая переменная.