반응형
이것은 테이블 구조입니다.
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
의 최대 값을 반환하고 싶습니다.
해결 방법
이것은 코드 여야합니다.
$result = mysql_query("SELECT MAX(PAGE) AS max_page FROM test");
$row = mysql_fetch_array($result);
echo $row["max_page"];
참조 페이지 https://stackoverflow.com/questions/12435342
반응형
'MySql' 카테고리의 다른 글
MySQL 하나의 열 mysql에 여러 값을 삽입합니까? (0) | 2021.01.28 |
---|---|
MySQL-한 행 선택-선택한 행에 대해 다음 행과 이전 행 선택 (0) | 2021.01.28 |
MySQL 힌디어로 데이터를 유니 코드로 저장하는 방법 (0) | 2021.01.28 |
MySQL 존재하는 경우 업데이트 오류 (0) | 2021.01.28 |
MySQL IF EXISTS UPDATE ELSE INSERT의 구문 오류 (0) | 2021.01.28 |
댓글