Ayrıca ilişkili 'name' alan null olmak istiyorsanız yazdım ifadesi yalnızca doğrudur.
Aslında her iki alanları doldurulur olmak istiyorsanız yapmanız gereken:
INSERT INTO opt (name, confirmed) VALUES (?, ?)
ve daha sonra kullanıcı tarafından sağlanan değerlere ?
parametreleri bağlamak için mysqli
veya fonksiyonların PDO
ailesini kullanacaktır. Bu, SQL injection saldırılarına karşı korumalı veritabanı için gereklidir.
Ben de alanların başka bir çift eklemeyi düşünün:
- Eşsiz
id
alan (MySQL en auto_increment
bunun için iyi) belirli kayıtları silmek ve / veya değiştirebilirsiniz, böylece
- A
timestamp
alanı böylece bu veri eklendiğinde kaydını (cinas amaçlanan değil) var