Chcę stworzyć superprosty CMS do użytku prywatnego jako uzupełnienie bloga, i największy problem mam z dodawaniem w panelu administracyjnym. Wszystko inne jest OK, tylko z tym nieszczęsnym ID mam problem. Czy wie ktoś, co trzeba tu poprawić? W manualu nic nie znalazłem, a z podpowiedzi z ##php na freenode nic nie wiem teraz (namącili).
try
{
$pdo = new PDO('mysql:host=localhost;dbname=a7967401_wp;port=3306', 'a7967401_wp', '/* Haslo wyciete */');
$pdo -> setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
$stmt = $pdo -> prepare('INSERT INTO `kwportal_entries` (`id`, `title`, `contents`) VALUES(
:id,
:title,
:contents)');
$stmt -> bindValue(':id', /*
*/, PDO
::PARAM_INT); $stmt -> bindValue(':title', $_POST['title'], PDO::PARAM_STR);
$stmt -> bindValue(':contents', $_POST['cnt'], PDO::PARAM_STR);
$ilosc = $stmt -> execute();
if($ilosc > 0)
{
}
else
{
}
}
catch(PDOException $e)
{
echo 'Wystąpił błąd biblioteki PDO: ' . $e->getMessage(); }