모든 데이터를 반환하지 않습니다 비록 내가 사용할 필요가있는 많은 데이터를 반환한다. 그것은 null 값을 가진 일부 필드를 포함하고 다른 것은 완전히 채워집니다 (전체 행이 null이 아닌 일부 필드 만 사용). 우분투 10.10 시스템에서 PDO와 PHP를 사용하여 getReport 메소드를 사용하고 있습니다. :PHP PDO 내가 이런 식으로 호출되는 저장 프로 시저를 주어 졌어
가$this->connection = new PDO(
"dblib:host=IP:PORT;dbname=DBNAME",
"LOGIN",
"PASS"
);
방법은 널 (null) 필드를 포함하는 행없이 데이터를 포함하는 배열, 누군가가 이유를 알고 반환 :
는public function getReport($empresa1, $empresa2, $num) {
$ds = $this->connection->prepare('SP_REPORT_HOME ?,?,?');
$ds->bindParam(1, $empresa1, PDO::PARAM_STR, 4);
$ds->bindParam(2, $empresa2, PDO::PARAM_STR, 4);
$ds->bindParam(3, $num, PDO::PARAM_INT, 4);
$ds->execute();
return $ds->fetchAll();
}
$ this-은> 연결은 다음과 같이 생성 단지 PDO 인스턴스이다 이 행을 표시하지 않습니까? 나는 정말로 그들을 필요로한다. PHP5.3 및 SQLServer 2008을 사용 중입니다.
Didn 작동하지 않으면 3 가지 값을 모두 시도했습니다. – filaruina