PHP 実装では、mysql に最新の 1000 レコードのみが保持されます。mysql1000_PHP チュートリアル

WBOY
リリース: 2016-07-13 09:49:43
オリジナル
906 人が閲覧しました

PHP 実装は mysql の最新 1000 レコードのみを保持します、mysql1000 レコード

<&#63;php 
mysql_connect("localhost","root","root");
mysql_select_db("test");
//保留最新的1000条记录
$limit=1000;
$query="select `id` from `news`";
$result=mysql_query($query);
$num=mysql_num_rows($result);
if($num>$limit){
$query="select `id` from `news` order by `id` desc limit ".$limit;
$result=mysql_query($query);
mysql_data_seek($result,$limit-1);
$data=mysql_fetch_array($result);
$query="delete from `news` where `id`<'$data[id]'";
if(mysql_query($query)){
echo "数据库中原有".$num."条记录,多余的".($num-$limit)."条记录被成功删除,现在还剩余".$limit."条记录!";
}
}else{
echo "数据记录不足".$limit."条!没有必要删除!";
}
&#63;>

ログイン後にコピー

test.sql

--phpMyAdmin SQL ダンプ
--バージョン 3.1.5-rc1
-- http://www.phpmyadmin.net
--
-- ホスト: ローカルホスト
-- 作成日: 2010 年 8 月 19 日 05:47
-- サーバーバージョン: 5.0.18
-- PHP バージョン: 5.2.8

SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";


/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!40101 セット名 utf8 */;

---
-- データベース: `テスト`
--

------------------------------------------------- - ----------

---
-- テーブル構造「ニュース」
--

リーリー

以上がこの記事の全内容です。皆さんに気に入っていただければ幸いです。

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/1019070.html技術記事 PHP 実装は、mysql に最新の 1000 レコードのみを保持します。mysql1000 php mysql_connect("localhost","root","root");mysql_select_db("test");//最新の 1000 レコードを予約$limit=1000;$ query= 「…
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート