Бан по IP не работает [закрыто]

158
15 декабря 2016, 15:53

Написал простейший скрипт бана пользователя по IP с использованием базы данных, но он почему то не хочет работать. В чем может быть проблема?

$myip = $_SERVER['REMOTE_ADDR'];
$sql = "SELECT * FROM bans WHERE ip = '$myip' AND DATEDIFF(startban, endban) < 0";
$res = mysql_query($sql) or die(mysql_error());
if(mysql_num_rows($res) > 0)
   echo "Вы забанены";

До этого идет обычная форма и обработчик полей начальной даты бана, даты конца бана и IP-адрес. startban и endban это поля в базе данных начала и конца бана соответственно (дата в формате d.m.Y H:i:s)

READ ALSO
Выборка данных из большой таблицы MySQL

Выборка данных из большой таблицы MySQL

Доброе утро, друзьяУ меня есть большая таблица заказчиков: t_customer с 10

208
Помогите организовать SQL-запрос

Помогите организовать SQL-запрос

У меня есть такая таблица:

148
Архитектура БД для экспорта таблицы

Архитектура БД для экспорта таблицы

Заранее извиняюсь за много букв

129