想知道是否有一个速记版本可以将新记录插入到启用了主键的表中? (即不必在查询中包含键列) 假设键列称为 ID,其他列是 Fname、Lname 和网站
$query = "INSERT INTO myTable VALUES ('Fname', 'Lname', 'Website')";
最佳答案
使用 DEFAULT 关键字:
$query = "INSERT INTO myTable VALUES (DEFAULT,'Fname', 'Lname', 'Website')";
此外,您可以指定列,(这是更好的做法):
$query = "INSERT INTO myTable
(fname, lname, website)
VALUES
('fname', 'lname', 'website')";
引用:
关于PHP mySQL - 将新记录插入表中,主键自动递增,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7492145/