Heim > Backend-Entwicklung > PHP-Tutorial > PHP MySQL Insert Into用法

PHP MySQL Insert Into用法

WBOY
Freigeben: 2016-07-25 08:55:01
Original
1029 Leute haben es durchsucht
  1. $con = mysql_connect("localhost","peter","abc123");

  2. if (!$con)
  3. {
  4. die('Could not connect: ' . mysql_error());
  5. }
  6. mysql_select_db("my_db", $con);

  7. mysql_query("INSERT INTO Persons (FirstName, LastName, Age)

  8. VALUES ('Peter', 'Griffin', '35')");
  9. mysql_query("INSERT INTO Persons (FirstName, LastName, Age)

  10. VALUES ('Glenn', 'Quagmire', '33')");
  11. mysql_close($con);

  12. ?>
复制代码

把来自表单的数据插入数据库

现在,创建一个 HTML 表单,这个表单可把新纪录插入 "Persons" 表。 HTML 表单:

  1. Firstname:
  2. Lastname:
  3. Age:
复制代码

当用户点击上例中 HTML 表单中的提交按钮时,表单数据被发送到 "insert.php"。"insert.php" 文件连接数据库,并通过 $_POST 变量从表单取回值。

然后,mysql_query() 函数执行 INSERT INTO 语句,一条新的记录会添加到数据库表中。

insert.php页面的代码:

  1. /**

  2. * insert into插入数据
  3. * edit: bbs.it-home.org
  4. */
  5. $con = mysql_connect("localhost","peter","abc123");
  6. if (!$con)
  7. {
  8. die('Could not connect: ' . mysql_error());
  9. }
  10. mysql_select_db("my_db", $con);

  11. $sql="INSERT INTO Persons (FirstName, LastName, Age)

  12. VALUES
  13. ('$_POST[firstname]','$_POST[lastname]','$_POST[age]')";
  14. if (!mysql_query($sql,$con))

  15. {
  16. die('Error: ' . mysql_error());
  17. }
  18. echo "1 record added";
  19. mysql_close($con)

  20. ?>
复制代码


Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage