![]() |
|
首页 │ Apache │ Linux│ Java│ MySQL│ 注册│帮助 | |||
相关问题
function autodelete(){
$sql="SELECT * FROM `guestbook` ORDER BY `id` DESC";
$result=mysql_query($sql);
$num=mysql_num_rows($result);
if($num && $num>$nummax){
$sql="SELECT * FROM `guestbook` ORDER BY `id` ASC";
$result=mysql_query($sql);
$row=mysql_fetch_assoc($result);
$row=$row[id];
$sql="DELETE FROM `guestbook` WHERE `id` = $row";
mysql_query($sql);
}
我想写个自动删除 MYSQL资料的function 假设我nummax设50,超过50就会删除
还有就是我只能删除被我出的来最后一行,看有没有法删除后面的
有没有一行DELETE FROM 就搞定的方式,因为我不太知判断用法
或是有什么更好的写法呢......
提问者:btsave999 08-17 17:05
答复

