Ik had een klein vraagje; Ik probeer de basis op te pakken van OOP en daarmee ook querys toe te voegen met PDO (voor later met prepare variabelen en dergelijken). Ik heb een beetje meegekeken met wat andere scripts hier op PHPHulp om het te begrijpen.
Echter, wanneer ik een INSERT query maak, voegt hij direct twee rijen toe in de database. Ik heb de code al dusverrre gestript dat ik echt niet meer begrijp waar het probleem vandaan komt. Dus wat jullie hieronder zien is erg basis.
$pdo = new PDO("mysql:dbname=$dbname;host=$dbhost", $dbuser, $dbpass);
class User
{
protected $db;
public function __construct(PDO $db)
{
$this->db = $db;
}
public function create()
{
$query = $this->db->exec(" INSERT INTO gebruiker ( naam, wachtwoord, email ) VALUE ( 'Joost', 'abc123', '[email protected]' ) ");
}
}
$usermapper = new User($pdo);
$user = $usermapper->create();Alvast bedankt en ik hoor graag van jullie!