[SQL] PDO 반환 모든 행
SQLPDO 반환 모든 행
그래서, 지금은 특정 테이블의 첫 번째 행을 반환 PDO를 이용한 PHP 기능을 가지고있다. 그것은 잘 작동하지만, 나는 모든 것을 구성 할 수있는 동안, 모든 정보를 반환합니다.
나는 테이블 zip__admins을하고 난 테이블에서 FIRST_NAME과 LAST_NAME을 반환하기 위해 노력하고있어. 이 정보를 사용하여 로그인 이름을 선택하도록 사용자에게 요청 로그인 페이지에 버튼 (각 사람이 자신의 버튼을 얻는다)이있다. 지금 현재로, 나는이 개 결과 대신, 하나 개의 결과를 반환하고 있습니다. 어떻게 템플릿 매개 변수로 데이터를 코드 아래 두 개의 결과를 반환하도록 수정하고 입력 할 수 있습니다.
final public function fetchAdminInfo() {
global $zip, $db, $tpl;
$query = $db->prepare('SELECT first_name, last_name FROM zip__admins');
$query->execute();
$result = $query->fetch(PDO::FETCH_ASSOC);
$tpl->define('admin: first_name', $result['first_name']);
$tpl->define('admin: last_name', $result['last_name']);
}
여기 내 테이블은 다음과 같습니다
해결법
-
==============================
1.당신은) (fetchAll를 사용해야합니다
당신은) (fetchAll를 사용해야합니다
$result = $query -> fetchAll(); foreach( $result as $row ) { echo $row['first_name']; echo $row['last_name']; }
from https://stackoverflow.com/questions/18435317/pdo-return-all-rows by cc-by-sa and MIT license
'SQL' 카테고리의 다른 글
[SQL] 중복 SQL 레코드 삭제 (0) | 2020.05.15 |
---|---|
[SQL] 나는 SQL 서버에 대해 특정 사용자를 인증하기 위해 ADFS 2.0을 사용할 수 있습니까? (0) | 2020.05.15 |
[SQL] Java 및 JPA에서 저장 프로 시저를 호출하는 방법 (0) | 2020.05.15 |
[SQL] SQL 기본 값으로 열을 추가합니다 - 2003 액세스 (0) | 2020.05.15 |
[SQL] 쿼리 문자열을 사용하여 안드로이드의 SQLiteDatabase의 삽입 / 업데이트 / 삭제를 할 수있는 올바른 방법은 무엇입니까? (0) | 2020.05.15 |