![]() |
![]() |
-Gość- |
![]()
Post
#1
|
Goście ![]() |
Witam!
mam cos takiego baza MySQL Kod ID INT NOT NULL AUTO_INCREMENT PRIMARY KEY dodaje w PHP PDO
i mi wywala Cytat Wystšpił błšd biblioteki PDO: SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry '0' for key 'PRIMARY' robie tak:
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? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 690 Pomógł: 92 Dołączył: 6.02.2011 Ostrzeżenie: (0%) ![]() ![]() |
Polecam manual (IMG:style_emoticons/default/wink.gif)
Ale lepiej jest używać PDO, potem masz łatwiejszą migrację na inne bazy. http://pl2.php.net/manual/pl/book.mysql.php I jeszcze z walidacją - najlepiej ją robić po 2 stronach - klienta, bo nie musi przeładowywać strony, by mu pokazało, co źle zrobi i po stronie serwera, gdyż hacker z podstawami potrafi obejść formularz, np. wysyłając własny. Ten post edytował mat-bi 16.03.2011, 18:25:30 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 13.10.2025 - 19:00 |