2011-08-23 5 views
0

나는 를 실행하고 이전를 가져 를 호출에 후 PHP 매뉴얼에서 bind_result이 있어야한다는 것을 알고 있습니다.mysqli 방법 호출 순서

Ide은 올바른 위치를 어디에 두는 지 알고 싶습니다. store_result 현재 bind_results에 pria를 호출하고 있습니다.

$psl -> execute(); 
$psl -> store_result(); // ? 
$psl -> bind_result($val); 
$psl -> fetch(); 

감사

답변

0

당신은 행 수 쿼리에서 반환 된 검색하고자하는 경우 execute()를 호출 한 후 store_result()를 호출해야합니다. 자세한 내용은이를 참조하십시오

http://www.php.net/manual/en/mysqli-stmt.num-rows.php

명확히하기 위해, 나는 언제나 execute()를 호출 한 후 store_result()라고했다. 나는 당신이 결과를 묶은 후에 그것을 부를 수 있는지 확신하지 못한다. 그러나 아마도 다른 누군가가 그것을 분명히 할 수있을 것이다.

+0

bind_result 메소드 후에 store_result를 호출했지만 PHP 오류 로그에는 오류가 발생하지 않습니다. Pete171 병이 더 많은 명확한 방법 호출 명령을 기다리고 있다고 말했듯이. – david