したがって、MySQLに3つの列を持つデータベース設定があります。最初の列は「idnum」で、ユーザーのID番号を自動的にインクリメントします。2番目と3番目は、それぞれ名前と名前です。私の問題は、PHPファイルのクエリ文字列を介して名前をDBに送信しようとすると、いくつかの異なるエラーが返されることです...
クエリを送信すると:
$sql = "insert into namesdb values('NULL', 'firstname', 'lastname')";
$result = $db->query($sql);
このエラーが返されます:「整数値が正しくありません:行1の列'idnum'の'NULL'。」列1はINTタイプであるため。
しかし、私がこのクエリを送信すると:
$sql = "insert into namesdb values(".NULL.", 'firstname', 'lastname')";
$result = $db->query($sql);
構文エラーが返されます...
私がここで何を間違っているのかについて何か考えはありますか?
助けてくれてありがとう!