반응형
다음 쿼리가 있습니다.
$result = mysql_query("SELECT option_value FROM wp_10_options WHERE option_name='homepage'");
$row = mysql_fetch_array($result);
print_r ($row);
그리고 내가 얻는 출력은 다음과 같습니다.
리소스 ID # 2
궁극적으로 다음과 같이 단일 필드를 에코 할 수 있기를 원합니다.
$row['option_value']
while 루프를 사용할 필요없이 하나의 필드 만 얻으려고하기 때문에 요점이 보이지 않습니다.
나는 운없이 mysql_result를 사용해 보았습니다.
내가 어디로 잘못 가고 있습니까?
해결 방법
mysql_fetch_assoc 로 시도하면 가져온 행에 해당하는 문자열의 연관 배열을 반환하거나 행이 더 이상 없으면 FALSE를 반환합니다. 또한 실제로 단일 행이 필요한 경우 LIMIT 1 을 추가해야합니다.
$result = mysql_query("SELECT option_value FROM wp_10_options WHERE option_name='homepage' LIMIT 1");
$row = mysql_fetch_assoc($result);
echo $row['option_value'];
참조 페이지 https://stackoverflow.com/questions/10605456
반응형
'MySql' 카테고리의 다른 글
MySQL Windows XP에서 localhost (10061)의 MySQL 서버에 연결할 수 없습니다. mysql 연결 오류 (0) | 2021.02.10 |
---|---|
MySQL varchar 및 int mysql 데이터 유형의 기본값 (0) | 2021.02.10 |
MySQL 여러 쿼리가있는 php / mysql (0) | 2021.02.10 |
MySQL PHP 대량 삽입 foreach (0) | 2021.02.10 |
MySQL INNER JOIN을 사용하여 한 번에 TWO TABLES에 대한 SQL INSERT 문 (0) | 2021.02.10 |
댓글