разобрался.
Но со временем незнаю что делать...
Пример
в базе время 7 часов
до 7 часов одно действие после другое
как лудше записать и как осуществить
440gz, метку времени лучше делай с помощью time()
Это будет и более рационально, и более удобно
Рационально да счет того, что тип данных в таблице для поля времени изменится на целочисленный
А удобный тем, что не нужно будет изобретать велосипеды.
Для удаления записи по истечении 5 часов можно будет обойтись вот таким запросом:
"DELETE FROM `table` WHERE `time` < ". (time()-360*5)
При регистрации хочу сделать проверку- если такой пользователь зарегистрирован то сообщить об этом.
mysql_query("SELECT * FROM `users` WERE `name` = '$nick'"); Помогите с кодом.
$ololo = mysql_result(mysql_query("SELECT count(*) FROM `users` WERE `name` = '$nick'"),0);
if ($ololo == 0)
{
echo 'Ник свободен как ветер';
} else echo 'Занято!';
Dizzy, $sql = mysql_query("SELECT * FROM `users` WERE `name` = '$nick'");
if (mysql_num_rows($sql))
{
echo 'Занято!';
} else {
echo 'Свободно!';
}
4125, 4126, только желательно добавить trim. Иначе user и (пробел)user будет воспринимать как разных пользователей.
06 Ноя 2011, 10:09svoloch, запрос уже составлен юзером kos, я лишь вставил его в код
добавлено спустя 2 минуты:
MadDaddy, result работает быстрее. Можешь проверить при огромном кол-ве записей