WHERE chatId='".$chatId."'",$dblink);
$r1 = mysql_query("SELECT sov FROM users WHERE sov = 1 and chatId = '".$chatId."'",$dblink);
$f1 = mysql_num_rows($f1);
$r2 = mysql_query("SELECT sov FROM users WHERE sov = 3 and chatId = '".$chatId."'",$dblink);
$f2 = mysql_num_rows($r2);
if ($f1 || $f2)
{
$result = mysql_query("UPDATE users SET sov = 1 WHERE chatId='".$chatId."'",$dblink);
$result = mysql_query("UPDATE users SET sovdate = now() WHERE chatId='".$chatId."'",$dblink);
}
sov f1 f2
0 0 0
1 1 0 -> true
2 0 0
3 0 1 -> true
других значений sov нет
ВНИМАНИЕ, ВОПРОС! почему случай sov=3 он определяет, а sov = 1 - нет?
если не буду отвечать - извиняйте, на работе хреновый инет
, периодически пропадает на разное время
код не читабелен, залейте на сервисы и дайте ссылку
потому что нет sov = 1
Обсуждают сегодня