Bubbling Zombie
Legacy Member
Wel, eerst en vooral eerst de code (niet echt proper, maar kom, 't is een probeerseltje)
nu, wat krijg ik als ik dit uitvoer?
Nu, een paar dingen die ik al gechecked heb:
-> de juiste dingen zijn in php gecompileerd (maw, er is wel degelijk support voor pdo en sqlite)
-> het is versie 3 van sqlite, dus de string om te connecteren lijkt mij vrij juist. De database staat in dezelfde folder als het script. Krijg trouwens dezelfde error als een absoluut path gebruik.
-> de query is juist (als ik hem uitvoer in de sqlite command prompt krijg ik het beoogde resultaat)
-> ik krijg geen "driver not found" errors, wat wilt zeggen (denk ik) dat hij de database wel opent.
iemand suggesties?
PHP:
function getAllSpecialities(){
try{
$dbh = new PDO('sqlite:test.sqlite');
$result = $dbh->query("select * from tblspeciality");
echo $result->rowCount();
$dbh = null;
}
catch (PDOException $e) {
print( $e->getMessage() . "<br />\n");
die();
}
}
nu, wat krijg ik als ik dit uitvoer?
PHP:
Fatal error: Call to a member function rowCount() on a non-object in /home/zombie/public_html/warm/scripts/specialityDAO.php on line 8
Nu, een paar dingen die ik al gechecked heb:
-> de juiste dingen zijn in php gecompileerd (maw, er is wel degelijk support voor pdo en sqlite)
-> het is versie 3 van sqlite, dus de string om te connecteren lijkt mij vrij juist. De database staat in dezelfde folder als het script. Krijg trouwens dezelfde error als een absoluut path gebruik.
-> de query is juist (als ik hem uitvoer in de sqlite command prompt krijg ik het beoogde resultaat)
-> ik krijg geen "driver not found" errors, wat wilt zeggen (denk ik) dat hij de database wel opent.
iemand suggesties?
.
, zijn code was enkel dat hoor 