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