puriya-aghaei
سه شنبه 17 تیر 1393, 19:04 عصر
سلام دوستان من یه کئوری میخوام بنویسم و بزارمش تو کرن جاب اونهایی که فیلد chat_group_id=0 هست رو هر روز پاک کنم
یعنی دقیقا میخوام همه رو پیدا کنم و 10 نفر آخر رو کاریشون نداشته باشم باقیشون رو پاک کنم کدی که نوشتم هم اینه ولی کار نمیکنه
<?php
include("config.php");
/*$check=mysql_query("select count('chat_group_id') as kol from `users` where `chat_group_id`=0 order by `user_id` desc ");
while($all=mysql_fetch_assoc($check))
{
$sum=$all['kol'];
print $sum;
$sum=$sum - 2;
print $sum;
$del=mysql_query("delete from `users` where `chat_group_id`=0 LIMIT 1,$sum");
}*/
$check=mysql_query("select max('user_id') as ops from `users` where `chat_group_id`=0");
$all=mysql_fetch_assoc($check);
$sum=$all['ops'];
$sum=$sum-5;
$del=mysql_query("delete from `users` where `chat_group_id`=0 LIMIT 1,'$sum'");
?>
یعنی دقیقا میخوام همه رو پیدا کنم و 10 نفر آخر رو کاریشون نداشته باشم باقیشون رو پاک کنم کدی که نوشتم هم اینه ولی کار نمیکنه
<?php
include("config.php");
/*$check=mysql_query("select count('chat_group_id') as kol from `users` where `chat_group_id`=0 order by `user_id` desc ");
while($all=mysql_fetch_assoc($check))
{
$sum=$all['kol'];
print $sum;
$sum=$sum - 2;
print $sum;
$del=mysql_query("delete from `users` where `chat_group_id`=0 LIMIT 1,$sum");
}*/
$check=mysql_query("select max('user_id') as ops from `users` where `chat_group_id`=0");
$all=mysql_fetch_assoc($check);
$sum=$all['ops'];
$sum=$sum-5;
$del=mysql_query("delete from `users` where `chat_group_id`=0 LIMIT 1,'$sum'");
?>