ホームページ  >  記事  >  バックエンド開発  >  簡単な質問があります。php の mysql ステートメントについてです。

簡単な質問があります。php の mysql ステートメントについてです。

WBOY
WBOYオリジナル
2016-06-13 13:31:50756ブラウズ

緊急です、小さな質問がしたいのですが、php の mysql ステートメント
set @count = 0;
select Index from (select (@count := @count+1) asindex ,id from table ) as abc ;
この文を PHP で実行可能にするにはどうすればよいですか? 変数に値を宣言して割り当てるにはどうすればよいですか?

-----解決策---------

PHP コード
// 2回に分けて実行されます。
mysql_query('set @count = 0');
$result = mysql_query('インデックスから選択 ((@count := @count+1) をインデックス、id からテーブルに) を abc として選択');
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。