반응형
이것은 테이블 구조입니다.
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 |
댓글