PHP/MySQL | правильно или?
привет мастерам, этот код неправильно или как? не работает как то
спасибо за ответь!
спасибо за ответь!
$tk=mysql_query("SELECT * FROM `user` WHERE `id` = '$user[id]' AND `tksov` < ".($time-2592000*12));
while ($tk=mysql_fetch_array($tk)) {
if ($user['ank_m_r'] == date("m") && $user['ank_d_r'] ==date("d")) {
$dr_message = "Salom, sizni bugungi ayyomingiz bilan saytimiz ma\'muriyati tomonidan muborakbot etamiz, sizga baxt, omad, sixat-salomatlik tilab qolgan holda sovg\'a sifatida 100 SO\'M, 1000 BALL va bayram sovg\'asini yubordik
";
mysql_query("INSERT INTO `mail` (`id_user`, `id_kont`, `time`, `msg`)VALUES ('1', '".$user['id']."',".time().", '".$dr_message."')");unset($dr_message);
mysql_query("UPDATE `user` SET `money` = `money` + '100' WHERE `id`='$user[id]' ");
mysql_query("UPDATE `user` SET `balls` = `balls` + '1000' WHERE `id`='$user[id]' ");
mysql_query("INSERT INTO `user_presents` (`id_user`, `id_ank`, `prezent`, `razdel`, `privat`, `komment`, `do`, `time`) values ('1', '".$user['id']."', '5', '1', '0', 'Tug\'ilgan kuningiz bilan, sayt ma\'muriyati sizni chin qalbdan tabriklaydi', '".(time()+1382209194)."', '".$time."')");
mysql_query("INSERT INTO `notification` (`avtor`, `id_user`, `type`, `time`) VALUES ('1', '$user[id]', 'sovga', '$time')");
mysql_query("UPDATE `user` SET `tksov` = '".time()."' WHERE `id`='$user[id]' ");}
}
подарок для днюхи
while ($tk=mysql_fetch_array($tk)) {
if ($user['ank_m_r'] == date("m") && $user['ank_d_r'] ==date("d")) {
$dr_message = "Salom, sizni bugungi ayyomingiz bilan saytimiz ma\'muriyati tomonidan muborakbot etamiz, sizga baxt, omad, sixat-salomatlik tilab qolgan holda sovg\'a sifatida 100 SO\'M, 1000 BALL va bayram sovg\'asini yubordik
";mysql_query("INSERT INTO `mail` (`id_user`, `id_kont`, `time`, `msg`)VALUES ('1', '".$user['id']."',".time().", '".$dr_message."')");unset($dr_message);
mysql_query("UPDATE `user` SET `money` = `money` + '100' WHERE `id`='$user[id]' ");
mysql_query("UPDATE `user` SET `balls` = `balls` + '1000' WHERE `id`='$user[id]' ");
mysql_query("INSERT INTO `user_presents` (`id_user`, `id_ank`, `prezent`, `razdel`, `privat`, `komment`, `do`, `time`) values ('1', '".$user['id']."', '5', '1', '0', 'Tug\'ilgan kuningiz bilan, sayt ma\'muriyati sizni chin qalbdan tabriklaydi', '".(time()+1382209194)."', '".$time."')");
mysql_query("INSERT INTO `notification` (`avtor`, `id_user`, `type`, `time`) VALUES ('1', '$user[id]', 'sovga', '$time')");
mysql_query("UPDATE `user` SET `tksov` = '".time()."' WHERE `id`='$user[id]' ");}
}
подарок для днюхи
DELETED
10 апреля 2016, в 23:38
Delete
нафиг столько запросов в базу? нельзя в один?
shadrvlad (10.04.2016 в 23:38)
Bahh-Tee,
нафиг столько запросов в базу? нельзя в один?
Bahh-Tee,
нафиг столько запросов в базу? нельзя в один? как можно? я ещо новичок
DELETED
10 апреля 2016, в 23:41
Delete
mysql_query("UPDATE `user` SET `money` = `money` + '100', `balls` = `balls` + '1000', `tksov` = '".time()."' WHERE `id`='$user[id]' LIMIT 1");
ну для начала так хотя бы
shadrvlad (10.04.2016 в 23:41)
Bahh-Tee,
mysql_query("UPDATE `user` SET `money` = `money` + '100', `balls` = `balls` + '1000', `tksov` = '".time()."' WHERE `id`='$user[id]' LIMIT 1");
ну для начала так хотя бы
Bahh-Tee,
mysql_query("UPDATE `user` SET `money` = `money` + '100', `balls` = `balls` + '1000', `tksov` = '".time()."' WHERE `id`='$user[id]' LIMIT 1");
ну для начала так хотя бы
ага но как то не рабить
ставил код sys/inc/user.php
DELETED
10 апреля 2016, в 23:52
Delete
в чем ошибка?
shadrvlad (10.04.2016 в 23:52)
Bahh-Tee, что не робит то?
в чем ошибка?
Bahh-Tee, что не робит то?
в чем ошибка? не знаю, не приходить смска, подарочек и так далее...
DELETED
10 апреля 2016, в 23:55
Delete
Стр.: 1, 2