Wie füge ich in PDO (sqllite3) ein?

Ich habe ein bisschen Probleme beim Einfügen in eine SQLite3-Datenbank mit pdo. Sie müssen meine Unwissenheit mit PDO entschuldigen, es scheint so fremd von Pythons Datenbankschnittstelle zu kommen.

Also hier ist mein Problem. Ich habe eine einfache Beilage:

$dbh = new PDO('sqlite:vets.db');
    $count = $dbh->exec("INSERT INTO vets(name,email,clinic,streetname,citystatezip,link,phone,fax,animal,region,visible) VALUES ($name,$email,$clinic,$streetname,$citystatezip,$link,$phone,$fax,$animal,$region,$visible)");
    $dbh = null;

Ich möchte einfach diesen SQL-Befehl in meiner Datenbank ausführen und damit fertig sein. Die Ausführung dieses Skripts verursacht zwar keine Fehler, aktualisiert jedoch niemals die Datenbank. Ich habe alle möglichen Berechtigungen für die Datenbank selbst ausprobiert und es sogar auf 777 gesetzt, aber es macht keinen Unterschied.

Könnte mir jemand helfen?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage