이 업데이트 작업은 결과의 행 수를 반환합니다. $data 및 $data->rowCount(); 차이점은 무엇입니까? 둘 다 충격 함수를 반환하나요?
추가: medoo 업데이트 작업,
업데이트 성공:
데이터가 변경되면 반환되는 행 수는 $data=1
데이터가 변경되지 않으면 반환되는 행 수는 $입니다. data=0;
업데이트 실패:
$data에 반환된 행의 개수도 0입니다. if 판단은 어떻게 하나요? 업데이트 실패와 업데이트 성공 사이에 반환 값이 동일합니다(데이터가 변경되지 않았습니다). 판결을 쓰다
天蓬老师2019-07-26 14:12:11
update()가 업데이트 작업을 수행하면 $data에 저장된 영향을 받는 레코드는 PDO 개체가 아닙니다.
rowCound()는 pdo 개체에서 호출되어야 합니다.
$data 유형 var_dump( ) 또는 gettype()