Php 如何向mysql添加新行?

Php 如何向mysql添加新行?,php,mysql,Php,Mysql,我有这样一个用户表: INSERT INTO signup (UID, email, username, fname, lname, bdate, gender) VALUES (1, 'sample1@sample1.com', 'johnd', 'john', 'doe', '0000-00-00', 'Male'), (2, 'sample1@sample2.com', 'marryb', 'marry', 'brown', '0000-00-00', 'Female'); 我在记事本上

我有这样一个用户表:

INSERT INTO signup (UID, email, username, fname, lname, bdate, gender)
VALUES
(1, 'sample1@sample1.com', 'johnd', 'john', 'doe', '0000-00-00', 'Male'),
(2, 'sample1@sample2.com', 'marryb', 'marry', 'brown', '0000-00-00', 'Female');
我在记事本上准备了一个新的用户列表,如下所示:

(三),sample3@sample3.com“,”阿里吉“,”阿里“,”约翰逊“,”0000-00-00“,”男性“,
(4, 'sample4@sample4.com“janew”、“jane”、“white”、“0000-00-00”、“女性”)


如何使用SQL命令将新用户添加到数据库中?

您已经回答了自己的问题。该SQL是一个INSERT语句,而不是表。它用于将数据插入表中。因此,如果“注册”表不存在,则需要创建该表。然后,您只需将insert与括号中的其他数据集一起使用

或者干脆
将所有内容插入

INSERT ALL
  INTO signup (UID, email, username, fname, lname, bdate, gender,) VALUES (1, 'sample1@sample1.com', 'johnd', 'john', 'doe', '0000-00-00', 'Male')
  INTO signup (UID, email, username, fname, lname, bdate, gender,) VALUES (3, 'sample1@sample2.com', 'marryb', 'marry', 'brown', '0000-00-00', 'Female')
  INTO signup (UID, email, username, fname, lname, bdate, gender,) VALUES (4, 'sample3@sample3.com', 'alij', 'ali', 'johnson', '0000-00-00', 'Male')
  INTO signup (UID, email, username, fname, lname, bdate, gender,) VALUES (5, 'sample4@sample4.com', 'janew', 'jane', 'white', '0000-00-00', 'Female')
SELECT * FROM dual;

我希望这能有所帮助。

为了让回答者或其他有类似问题的人更容易回答,请添加一个特定的问题陈述——“它不起作用”,但它怎么不起作用呢?什么错误信息或错误行为是你的特点?你的问题是什么?运行
INSERT
命令时会发生什么情况,就像第一个使用新值的命令一样?没有错误。我对SQL命令知之甚少。我使用了一个现成的php脚本,想学习如何在不使用管理面板的情况下添加新数据。我很高兴学习。非常感谢大卫!
INSERT ALL
  INTO signup (UID, email, username, fname, lname, bdate, gender,) VALUES (1, 'sample1@sample1.com', 'johnd', 'john', 'doe', '0000-00-00', 'Male')
  INTO signup (UID, email, username, fname, lname, bdate, gender,) VALUES (3, 'sample1@sample2.com', 'marryb', 'marry', 'brown', '0000-00-00', 'Female')
  INTO signup (UID, email, username, fname, lname, bdate, gender,) VALUES (4, 'sample3@sample3.com', 'alij', 'ali', 'johnson', '0000-00-00', 'Male')
  INTO signup (UID, email, username, fname, lname, bdate, gender,) VALUES (5, 'sample4@sample4.com', 'janew', 'jane', 'white', '0000-00-00', 'Female')
SELECT * FROM dual;