단순히 fetch () 메소드를 사용하십시오 : <🎜 🎜>
이름을 매개 변수로 지정하여 단일 열을 얻을 수도 있습니다.
fetchpairs <🎜 🎜>
fetchPairs () 사용 결과를 연관 배열로 검색 할 수 있습니다. 다음 구문을 사용하십시오 : <🎜 🎜>
당신은 다음과 같은 출력을 얻을 수 있습니다 : <🎜 🎜>
이것은 사용자 유니 키 ID 및 이름을 사용하는 예입니다.
"require": {
...
"lichtner/fluentpdo": "dev-master"
}
로그인 후 복사
로그인 후 복사
로그인 후 복사
로그인 후 복사
<<> fetchall <🎜 🎜>
마지막이지만 적어도 FetchAll () 메소드입니다.
다음은 구문입니다 : <🎜 🎜>
fetchall ()을 사용하여 결과에서 얻은 내용을 완전히 제어 할 수 있습니다. 첫 번째 매개 변수 $ index는 인덱스로 사용되는 필드이며 $ selectOnly는 선택할 필드를 지정하는 데 사용됩니다. $pdo = new PDO("mysql:dbname=wishlist", "root", "password");
$fpdo = new FluentPDO($pdo);
로그인 후 복사
로그인 후 복사
로그인 후 복사
이것은 예입니다 : <🎜 🎜>
참고 : 인덱스 (이 경우 ID)로 사용되는 열도 최종 배열에 포함됩니다.
<'s> 좋아요, 선택한 작업에 대해 충분합니다. 다른 CRUD 작업을 살펴 보겠습니다.
삽입, 업데이트 및 삭제 <인지 삭제
fluentpdo는 단지 무언가를 선택하는 것이 아닙니다. 또한 간단한 방식으로 데이터를 조작하는 클래스도 있습니다.
삽입 작업부터 시작하겠습니다. $user_id = 1;
$query = $fpdo->from('users')->where('id', $user_id);
foreach($query as $row){
echo 'Hello, ' . $row['first_name'] . ' ' . $row['last_name'] . '!';
}
로그인 후 복사
로그인 후 복사
로그인 후 복사
삽입
$fpdo->from('items')->where('price >', 1000);
로그인 후 복사
로그인 후 복사
insertInto () 메소드는 작업에 사용할 테이블을 지정하는 데 사용됩니다. 그런 다음 값 () 메소드를 사용하여 필요한 값을 할당해야합니다 (이 경우 $ 값 연관 배열에 저장됩니다).
마지막 단계는 execute () 메소드이며 새 레코드의 기본 키를 반환합니다. $query = fpdo->from('users', $user_id);
// 将与...相同
$query = $fpdo->from('users')->where('id', $user_id);
로그인 후 복사