PHP+MySQL插入操作实例
发布时间:2020-12-13 02:21:18 所属栏目:PHP教程 来源:网络整理
导读:《:PHP+MySQL插入操作实例》要点: 本文介绍了:PHP+MySQL插入操作实例,希望对您有用。如果有疑问,可以联系我们。 本篇章节讲解PHP+MySQL插入操作的实现办法.供大家参考研究.具体如下: PHP教程 代码如下: h1插入操作/h1? ?php? ??? if(!isset($_
《:PHP+MySQL插入操作实例》要点: 本篇章节讲解PHP+MySQL插入操作的实现办法.分享给大家供大家参考.具体如下:PHP教程
代码如下:
<h1>插入操作</h1>? <?php? ??? if(!isset($_POST['submit'])){? ??????? //如果没有表单提交,显示一个表单? ?>? ??? <form action="" method="post">? ??? 国家:<input type="text" name="country" />? ??? 动物名称(英文):<input type="text" name="animal" />? ??? 动物名称(中文):<input type="text" name="cname" />? ??? <input type="submit" name="submit" value="提交表单" />? ??? </form>? <?php? ??? }? ??? else? ??? {? ??????? //如果提交了表单? ??????? //数据库连接参数? ??????? $host = "localhost";? ??????? $user = "root";? ??????? $pass = "zq19890319";? ??????? $db = "phpdev";? ????????? ??????? //取得表单中的值,检查表单中的值是否符合标准,并做适当转义,防止SQL注入? ??????? $country = empty($_POST['country'])? die("请输入国家名称"):? ??????? mysql_escape_string($_POST['country']);? ??????? $animal = empty($_POST['animal'])? die("请输入英文名"):? ??????? mysql_escape_string($_POST['animal']);? ??????? $cname = empty($_POST['cname'])? die("请输入中文名"):? ??????? mysql_escape_string($_POST['cname']);? ????????? ??????? //打开数据库连接? ??????? $connection = mysql_connect($host,$user,$pass) or die("Unable to connect!");? ????????? ??????? //选择数据库? ??????? mysql_select_db($db) or die("Unable to select database!");? ????????? ??????? //构造一个SQL查询? ??????? $query = "INSERT INTO symbols(country,animal,cname) VALUE('$country','$animal','$cname')";? ????????? ??????? //执行该查询? ??????? $result = mysql_query($query) or die("Error in query: $query. ".mysql_error());? ????????? ??????? //插入操作成功后,显示插入记录的记录号? ??????? echo "记录已经插入,mysql_insert_id() = ".mysql_insert_id();? ????????? ??????? //关闭当前数据库连接? ??????? mysql_close($connection);? ??? }? ?> 希望本文所述对大家的php+mysql程序设计有所赞助.PHP教程 欢迎参与《:PHP+MySQL插入操作实例》讨论,分享您的想法,编程之家 52php.cn为您提供专业教程。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |