Beste Tweakers
Ik ben voor de eerste keer aan de slag met PDO.
Heel simpel, ik probeer een user uit een database te halen.
Dit is m'n code:
Ik krijg geen fout, ik krijg gewoon altijd false terug.
Dacht eerst dat het aan fetchObject zou liggen ofzo, dus probeer ik fetchAll(), maar dat geeft gewoon een lege array terug.
ik ben 100% zeker dat mijn id juist is. Ik krijg ook geen errors of iets.
Ik heb dan eens wachtwoord veranderd in script om te testen, dan krijg ik wel een error, dus de verbinding met de database is goed.
Iemand een idee waar mijn fout zou kunnen zitten?
Danku!
Ik ben voor de eerste keer aan de slag met PDO.
Heel simpel, ik probeer een user uit een database te halen.
Dit is m'n code:
code:
1
2
3
4
5
6
7
| public function getUser($id) { $stmt = $this->db_connection->prepare("SELECT * FROM users WHERE id = :id"); $stmt->bindValue("id", $id); var_dump($stmt->fetchObject("User")); } |
Ik krijg geen fout, ik krijg gewoon altijd false terug.
Dacht eerst dat het aan fetchObject zou liggen ofzo, dus probeer ik fetchAll(), maar dat geeft gewoon een lege array terug.
ik ben 100% zeker dat mijn id juist is. Ik krijg ook geen errors of iets.
Ik heb dan eens wachtwoord veranderd in script om te testen, dan krijg ik wel een error, dus de verbinding met de database is goed.
Iemand een idee waar mijn fout zou kunnen zitten?
Danku!
[ Voor 8% gewijzigd door Carharttguy op 15-06-2017 13:03 ]