php给数据库添加记录,数据表操作之添加数据表记录
添加記錄到數(shù)據(jù)表中
添加到表中的記錄有二個(gè)來(lái)源
手工逐條添加,這是本節(jié)課的重點(diǎn)內(nèi)容;
來(lái)源于子查詢,即另一個(gè)SELECT語(yǔ)句,以后會(huì)講到。
插入記錄
語(yǔ)法:
INSERT 表名 (字段列表) VALUES (值列表);
1、給表中所有字段都插入新值
#插入4條新記錄到staff表中
INSERT staff (id,name,sex,salary,dept,hiredate)
VALUES (NULL,'郭靖',1,3500,'財(cái)務(wù)部','2012-12-10'),
(NULL,'洪七公',0,3865.38,'開(kāi)發(fā)部','2010-02-19'),
(NULL,'楊過(guò)',1,5302.56,'市場(chǎng)部','2014-09-22'),
(NULL,'小龍女',0,3500,'客服部','2010-01-20');
#查看staff表中全部記錄
SELECT * FROM staff;
注意:
主鍵是自增的,賦值為NULL,空或0均可,不影響其自增運(yùn)算結(jié)果;
主鍵從1001開(kāi)始計(jì)數(shù),因?yàn)榻ū頃r(shí)指定自增起始值為1001。
查看運(yùn)行結(jié)果:
可以看到,查詢結(jié)果與添加記錄一一對(duì)應(yīng)。
2、給表中指定字段插入新值
#插入4條新記錄到staff表中
INSERT staff (name,salary,hiredate)
VALUES ('武松',1900.28,'2010-07-20'),
('西門慶',19800.99,'2008-12-02'),
('潘金蓮',980.21,'2016-03-20'),
('宋江',5500,'2002-02-10');
#查看staff表中全部記錄
SELECT * FROM staff;
注意:
字段列表中僅列出三個(gè)字段,沒(méi)有列出的字段全部取默認(rèn)值;
自增字段不需要賦值,會(huì)自動(dòng)根據(jù)上次結(jié)果增加的。
查看運(yùn)行結(jié)果:
數(shù)據(jù)表插入操作總結(jié)
插入操作是我們平時(shí)最常用的功能之一,一定要熟練掌握!
總結(jié)
以上是生活随笔為你收集整理的php给数据库添加记录,数据表操作之添加数据表记录的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: URL 长度限制
- 下一篇: php工资条发放源码,如何通过邮箱批量单