medoo 반환값 문제
红色熊猫
红色熊猫 2019-07-26 11:00:05
0
1
1178

20190726105437.png


QQ图片20190726105547.png




이 업데이트 작업은 결과의 행 수를 반환합니다. $data 및 $data->rowCount(); 차이점은 무엇입니까? 둘 다 충격 함수를 반환하나요?


추가: medoo 업데이트 작업,

업데이트 성공:

데이터가 변경되면 반환되는 행 수는 $data=1

데이터가 변경되지 않으면 반환되는 행 수는 $입니다. data=0;

업데이트 실패:

$data에 반환된 행의 개수도 0입니다. if 판단은 어떻게 하나요? 업데이트 실패와 업데이트 성공 사이에 반환 값이 동일합니다(데이터가 변경되지 않았습니다). 판결을 쓰다

红色熊猫
红色熊猫

모든 응답(1)
Peter-Zhu

update()가 업데이트 작업을 수행하면 $data에 저장된 영향을 받는 레코드는 PDO 개체가 아닙니다.

rowCound()는 pdo 개체에서 호출되어야 합니다.


$data 유형 var_dump( ) 또는 gettype()

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿