ホームページ >バックエンド開発 >PHPチュートリアル >mysql_query ステートメントを変換してクラス object を返す方法_PHP チュートリアル

mysql_query ステートメントを変換してクラス object を返す方法_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-13 17:23:321112ブラウズ

これは SQL クエリ関数を簡素化する方法です。もっと良いアイデアがある場合は、OICQ 86804 または EMAIL: liboys@21cn.com までご連絡ください。#SQL クエリ
# の場合。 true、レコード数の計算のみ
function db_query($query, $rec = false) {

if($rec) {
$query =explode("from", $query) // 単純なインターセプト
$query; = "select count (*) from "。 $result);
$reccount = $rows[0]
}
else {
$reccount = mysql_num_rows($result);
$re->result = $result; $re-> reccount = $reccount;
else {
$re = false;
return $re; // $re->xx メソッドを使用して後で呼び出すことができます
}

例:
... ...
# レコード数を求めるだけです
$query = "select id,name,about from table where id > 10"; // select count(*) from table where id > 10 のような形式
print $re->reccount; // レコード数を返す

#Request クエリ結果
$query = "select id,name,about from table where id > 10";






$re=db_query($query);
for($i=0; $i
reccount; $i++) {
$rows = mysql_fetch_object($re->result);
$rows->id を印刷します
}



http://www.bkjia.com/PHPjc/532216.html

www.bkjia.comtru​​e
http://www.bkjia.com/PHPjc/532216.html

技術記事
これは SQL クエリ関数を簡素化する方法です。より良い意見がある場合は、OICQ 86804 または EMAIL: liboys@21cn.com まで一緒に勉強してください。 # SQL クエリ # count=true の場合、 ...

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。