Привет, я пытаюсь сделать вставку PHP, используя PDO:
$sqlStr = "INSERT INTO agents VALUES (:id,:sport, :firmName, :agentLastName, :agentFirsttName, :address1, :address2, :suite, :city, :stateProv, :zipcode, :country, :phone, :fax, :email, :website, :comment, :lastUpdated)";
Я хочу привязать ключевое слово MySQL по умолчанию к моему id, потому что мой идентификатор автоматически увеличивается. Но "По умолчанию" уже является ключевым словом в PHP.
Есть ли способ сделать это?
Спасибо
Быстрое исправление: передайте NULL
для идентификатора.
Хорошее исправление: перечислите все поля в инструкции, которые должны получить значение и опустить поле id. (Таким образом вы также можете использовать возможности автоматического обновления столбца TIMESTAMP)