여러 값에 대한 ReadBeanPHP 매개 변수 바인딩

user702300

http://www.redbeanphp.com/querying 에서 문서를 읽으면 매개 변수 바인딩 사용에 대한 몇 가지 예가 제공되었습니다. 그러나 그것을 사용하여 몇 가지 질문이 있습니다.

질문 1:

다음은 원래 예입니다.

R::getAll( 'SELECT * FROM page WHERE title = :title',
    [':title' => 'home']
);

하지만 SQL 문에서 검색을 위해 둘 이상의 값을 바꾸려면 (예 : 연도 추가) 어떻게해야합니까? 작성하는 것이 맞습니까?

R::getAll( 'SELECT * FROM page WHERE title = :title AND year > :year',
    [':title' => 'home', ':year' => 2012]
);

질문 2 :

이 예에서는 물음표? 교체 용

R::getRow( 'SELECT * FROM page WHERE title LIKE ? LIMIT 1',
    [ '%Jazz%' ]
);

연도를 추가하려면 쿼리에 두 번째 물음표를 추가하여 이렇게 작성해야합니까?

R::getRow( 'SELECT * FROM page WHERE title LIKE ? AND year > ? LIMIT 1',
    [ '%Jazz%', 2012 ]
);

질문 3 :

지금까지 문서는 getAll () 및 getRow () 함수에 대한 예제 만 제공했습니다. R :: exec ()에서도 작동합니까? 예를 들면 :

R::exec( 'UPDATE page SET title="test" WHERE id = ? AND year > ?',
    [ 101, 2012 ]
);

R::exec( 'UPDATE page SET title="test" WHERE id = :id AND year > :year',
    [ ':id' => 101, ':year' => 2012 ]
);

감사합니다!

Vaidas Lungis

모든 답변이 정확합니다.

rb.php 파일을 살펴보면 Facade 클래스와 그 기능을 찾을 수 있습니다.

public static function exec( $sql, $bindings = array() )

public static function getAll( $sql, $bindings = array() ) 

두 번째 매개 변수는 바인딩을위한 배열입니다.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

여러 매개 변수를 사용하여 인덱서에 대한 XAML 바인딩

분류에서Dev

여러 매개 변수에 대한 CatBoostClassifier

분류에서Dev

매개 변수가 여러 개인 분류기에 대한 최적의 매개 변수 추정

분류에서Dev

xamarin에서 매개 변수를 사용하여 값을 함수에 바인딩

분류에서Dev

PDO에 대한 매개 변수를 바인딩 한 후 응답 배열 빌드

분류에서Dev

여러 변수에 대한 매개 변수 확장

분류에서Dev

ASP.NET Core에서 바인딩되지 않은 매개 변수에 대한 swagger 매개 변수 추가

분류에서Dev

여러 매개 변수에 대한 매핑-pmap_dfr 사용

분류에서Dev

준비된 명령문에 대한 PDO 다중 매개 변수 바인딩

분류에서Dev

android : LIKE에 대한 매개 변수 바인딩을 사용하는 sqlite

분류에서Dev

AFNETWORKING에서 매개 변수에 대한 여러 값을 설정하는 방법

분류에서Dev

한 매개 변수의 여러 다른 값에 대해 proc 실행

분류에서Dev

여러 클래스에 대한 C # 일반 매개 변수

분류에서Dev

여러 매개 변수에 대한 PowerShell 필터

분류에서Dev

여러 매개 변수 URL에 대한 htaccess 리디렉션

분류에서Dev

여러 선택적 매개 변수에 대한 Htaccess 재 작성

분류에서Dev

여러 매개 변수에 대한 dustjs OR 조건

분류에서Dev

여러 매개 변수가있는 유형에 대한 GenericTypeDefinition

분류에서Dev

REST API에 대한 여러 매개 변수

분류에서Dev

Swift-웹 서비스에 대한 여러 매개 변수

분류에서Dev

여러 매개 변수에 대한 글로벌 평균

분류에서Dev

여러 매개 변수에 대한 htaccess 재 작성 경로

분류에서Dev

보고서에 대한 여러 선택적 매개 변수

분류에서Dev

여러 매개 변수 값

분류에서Dev

매개 변수를 사용하여 동적으로 생성 된 라인 항목에 대한 이벤트 바인딩

분류에서Dev

ASP.NET Core-여러 컨트롤러 매개 변수를 본문에 바인딩

분류에서Dev

수명이 함수 매개 변수에서 바인딩 된 슬라이스에 대한 특성 구현

분류에서Dev

함수 매개 변수 대 함수 매개 변수에 대한 포인터?

분류에서Dev

Ajax에서 .NET으로 여러 매개 변수를 바인딩 할 수 없음 오류

Related 관련 기사

  1. 1

    여러 매개 변수를 사용하여 인덱서에 대한 XAML 바인딩

  2. 2

    여러 매개 변수에 대한 CatBoostClassifier

  3. 3

    매개 변수가 여러 개인 분류기에 대한 최적의 매개 변수 추정

  4. 4

    xamarin에서 매개 변수를 사용하여 값을 함수에 바인딩

  5. 5

    PDO에 대한 매개 변수를 바인딩 한 후 응답 배열 빌드

  6. 6

    여러 변수에 대한 매개 변수 확장

  7. 7

    ASP.NET Core에서 바인딩되지 않은 매개 변수에 대한 swagger 매개 변수 추가

  8. 8

    여러 매개 변수에 대한 매핑-pmap_dfr 사용

  9. 9

    준비된 명령문에 대한 PDO 다중 매개 변수 바인딩

  10. 10

    android : LIKE에 대한 매개 변수 바인딩을 사용하는 sqlite

  11. 11

    AFNETWORKING에서 매개 변수에 대한 여러 값을 설정하는 방법

  12. 12

    한 매개 변수의 여러 다른 값에 대해 proc 실행

  13. 13

    여러 클래스에 대한 C # 일반 매개 변수

  14. 14

    여러 매개 변수에 대한 PowerShell 필터

  15. 15

    여러 매개 변수 URL에 대한 htaccess 리디렉션

  16. 16

    여러 선택적 매개 변수에 대한 Htaccess 재 작성

  17. 17

    여러 매개 변수에 대한 dustjs OR 조건

  18. 18

    여러 매개 변수가있는 유형에 대한 GenericTypeDefinition

  19. 19

    REST API에 대한 여러 매개 변수

  20. 20

    Swift-웹 서비스에 대한 여러 매개 변수

  21. 21

    여러 매개 변수에 대한 글로벌 평균

  22. 22

    여러 매개 변수에 대한 htaccess 재 작성 경로

  23. 23

    보고서에 대한 여러 선택적 매개 변수

  24. 24

    여러 매개 변수 값

  25. 25

    매개 변수를 사용하여 동적으로 생성 된 라인 항목에 대한 이벤트 바인딩

  26. 26

    ASP.NET Core-여러 컨트롤러 매개 변수를 본문에 바인딩

  27. 27

    수명이 함수 매개 변수에서 바인딩 된 슬라이스에 대한 특성 구현

  28. 28

    함수 매개 변수 대 함수 매개 변수에 대한 포인터?

  29. 29

    Ajax에서 .NET으로 여러 매개 변수를 바인딩 할 수 없음 오류

뜨겁다태그

보관