mam cos takiego
baza MySQL
Kod
ID INT NOT NULL AUTO_INCREMENT PRIMARY KEY
dodaje w PHP PDO
$pdo->exec("INSERT INTO post(nick, name) VALUES ('admin', 'admin')");
i mi wywala
Cytat
Wystšpił błšd biblioteki PDO: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry '0' for key 'PRIMARY'
robie tak:
$pdo->exec("INSERT INTO post(id, nick, name) VALUES (NULL, 'admin', 'admin')");
Cytat
Wystšpił błšd biblioteki PDO: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'id' cannot be null
Wiem, ze mozna petle zrobic w PHP i automatycznie zwiekszac ID, albo pobierac ostatnie ID z bazy, no ale chyba musi byc jakis latwiejszy sposob, zeby mi sie to automatycznie dodawalo?