Przekazywanie NULL z PHP do MySQL dla automatycznego przyrostu

Mam więc bazę danych w MySQL z trzema kolumnami. Pierwsza kolumna to „idnum”, która automatycznie zwiększa numery identyfikacyjne użytkowników. Drugi i trzeci to imiona z szacunkiem. Mój problem polega na tym, że kiedy idę wysłać nazwy do bazy danych za pomocą ciągu zapytania w moim pliku PHP, otrzymuję kilka różnych błędów ...

Kiedy wysyłam zapytanie:

$sql = "insert into namesdb values('NULL', 'firstname', 'lastname')";
$result = $db->query($sql);

Wracam do tego błędu: „Nieprawidłowa wartość całkowita:„ NULL ”dla kolumny„ idnum ”w wierszu 1.” Ponieważ kolumna 1 jest typem INT.

Ale kiedy wysyłam to zapytanie:

$sql = "insert into namesdb values(".NULL.", 'firstname', 'lastname')";
$result = $db->query($sql);

Wracam do błędu składniowego ...

Jakiś pomysł, co do cholery robię źle tutaj?

Dziękuję za pomoc!

questionAnswers(4)

yourAnswerToTheQuestion