これはテーブル構造です-
Table: test
+------+---------+
| PAGE | CONTENT |
+------+---------+
| 1 | ABC |
+------+---------+
| 2 | DEF |
+------+---------+
| 3 | GHI |
+------+---------+
PAGE
データ型が のプライマリINT(11)
です。自動インクリメントしません。CONTENT はデータ型TEXT
です。
PHPで私は-
$result = mysql_query(SELECT MAX(PAGE) FROM test);
$row = mysql_fetch_array($result);
echo $row["PAGE"];
出力なし。まったく。私が何かをするなら、私がecho "Value : ".$row["PAGE"];
見るのはValue :
ただし、クエリSELECT * FROM test
は問題なく機能します。MAX()
構文を使用してどこか間違っていますか?
現時点での最大値を返したいPAGE
。