php und pdos.... versteh die welt nicht mehr

Alles, was PHP betrifft, kann hier besprochen werden.

php und pdos.... versteh die welt nicht mehr

Postby thorsin » 12. August 2006 13:00

also folgendes:
Code: Select all
if(isset($query)){
                        $this->PDOstmt = $this->PDOlink->prepare($query);
                        $this->PDOstmt->execute();
//                      $this->PDOstmt->setFetchMode(PDO::FETCH_BOTH);
                        $res = $this->PDOstmt->fetch();
                        if ($this->debugOutput) $this->debug('exec_SELECTquery');
                        return $res;
                }
                else{
                        return NULL;
                }


wobei folgendes rauskommt:
Code: Select all
Fatal error: Call to a member function execute() on a non-object in /xxx/xxx/xxxxx/xxxxxx/xxxx/class.xxxxxxx.php on line xxx


keine ahnung was ich falsch mache

edit: ein var_dump($this->PDOstmt);
ergibt:
Code: Select all
PDOStatement Object x [queryString]=>Select * From....
User avatar
thorsin
 
Posts: 136
Joined: 05. March 2006 20:39

Postby thorsin » 12. August 2006 14:14

ok, ich muss mein $PDOstmt in der funktion global setzen, aber wenn ich dann $PDOstmt = irgendwas mache, schreibe ich dann nur in mein instanzattribut?
User avatar
thorsin
 
Posts: 136
Joined: 05. March 2006 20:39


Return to PHP

Who is online

Users browsing this forum: No registered users and 3 guests