Ciao a tutti,
voglio cercare di effettuare una INSERT nel mio db SQLite, ma ho problemi probabilmente di sintassi per quanto riguarda il prepare statement, prima di tutto questo è l'errore che ricevo:
Fatal error: Call to a member function bindValue() on a non-object in
questo è il codice:
Codice PHP:
$nick htmlspecialchars($_POST['nick']);   $immagine htmlspecialchars($_POST['immagine']);   $punti = (int)$_POST['punti'];   $id_obiettivo $_POST['obiettivo'];      $db = new MyDB();   $sql $db->prepare('INSERT INTO partecipante (id, nick, immagine, punti, id_obiettivo) VALUES (1, :nick, :immagine, :punti, :id_obiettivo.');   $sql->bindValue(':nick'$nick);    $sql->bindValue(':immagine'$immagine);   $sql->bindValue(':punti'$punti);    $sql->bindValue(':id_obiettivo'$id_obiettivo);   $res $sql->execute(); 
dove sbaglio? Grazie per l'aiuto