Gallardo, Что-то немогу понять, вроде запрос должен работать при обращении к скрипте в который он вставлен но этого не происходит!
Assassin, лимит бесплатной помощи на сегодня исчерпан
Gallardo, Да и на том спасибо !
Былы б деньги заплатил бы! в даный момент пару копеек (просрал в бк )
Assassin, Ты играешь с моей добротой Ща накатаю,что по чем
Объясни конкретней, что тебе нужно
<?
/*
Подключаешься к базе
*/
$count_users=mysql_num_rows(mysql_query("SELECT * FROM `user` WHERE `date_last` > '".time()."'");
if($count_users<100)
{
$random_user=array();
$dob=250-$count_users;
$rand=rand(1,$dob);
for($i=0;$i<=$count_users;$i++){
if(rand(1,2)==1)$random_user[]=$i;
if(count($random_user)==$rand)break;
}
mysql_query("UPDATE `user` SET `date_last` = '".(time()+600)."' WHERE `id` IN (Удалён LIMIT $rand"
?>
Может и не оптимизированно,но обдумывать некогда)Что первое пришло в голову))
Второй вариант
<?
///Подключение к базе
$rand=rand(1,250);
mysql_query("UPDATE `user` SET `date_last` = '".(time()+600)."' WHERE `date_last` < '".(time()-600)."' LIMIT $rand"
?>