CREATE TABLE komentarze ( komentarz_id int UNSIGNED NOT NULL AUTO_INCREMENT, news_id int UNSIGNED NOT NULL, nazwa_uz varchar(16) NOT NULL, DATA TIMESTAMP(10), tresc text NOT NULL, PRIMARY KEY(komentarz_id,news_id,nazwa_uz) );
która tworzy tabele komentarze oraz taki kod php który powinien dodać dane do tabeli komentarze ,lecz tego nie robi
$news_id = $_GET['news_id']; $prawid_uzyt = $_SESSION['prawid_uzyt']; $zap = $pdo -> prepare("insert into komentarze values (0, :news_id, :prawid_uzyt, now() , :komentarz"); $zap->bindValue( ':news_id', $news_id, PDO::PARAM_INT); $zap->bindValue( ':prawid_uzyt', $prawid_uzyt, PDO::PARAM_STR ); $zap->bindValue( ':komentarz', $komentarz, PDO::PARAM_STR ); $zap->execute();
.Nie wiem co jest źle nawet jeśli zapytanie realizowanie za pomocą php będzie wyglądać tak
INSERT INTO komentarze VALUES ("0, 2, 'Lorem', now() , LOrem");
to dane się nie dodają do tabeli.