2000字范文,分享全网优秀范文,学习好帮手!
2000字范文 > php修改学生信息代码_PHP连接MySQL数据库添加图书功能

php修改学生信息代码_PHP连接MySQL数据库添加图书功能

时间:2020-03-28 00:15:37

相关推荐

php修改学生信息代码_PHP连接MySQL数据库添加图书功能

本节讲解添加图书功能,本功能没有添加太多页面样式,具体实现效果如下图:

该功能设计两个页面的代码:

添加页面代码如下(写在tianjia.php文件中):

<body> <form action="tianjiachuli.php" method="post"> 书名:<input type="text" name="shuming" /><br /><br /> 作者:<input type="text" name="zuozhe" /><br /><br /> 出版社:<input type="text" name="chubanshe" /><br /><br /> 价格:<input type="text" name="jiage" /><br /><br /> <input type="submit" value="添加图书" /> <a href="liebiao.php">返回图书列表a> form>body>

注意事项:input标签中的name属性不能省略,后边我们要使用该属性值获取用户输入的信息。

添加处理页面代码如下(写在tianjiachuli.php文件中):

<body><?php // 获取用户输入的图书信息 $sm=$_POST['shuming']; $zuozhe=$_POST['zuozhe']; $chubanshe=$_POST['chubanshe']; $jiage=$_POST['jiage']; // 1. 获取数据库连接地址 $conn=mysqli_connect('localhost','root','root'); // 2. 选择数据库 mysqli_select_db($conn, 'db_books'); // 3. 设置编码格式 mysqli_query($conn, 'set names utf8'); // 4. 执行SQL语句 $sql="insert into tb_book values(null, '《$sm 》','$zuozhe','$chubanshe',$jiage)"; // 注意:这里的SQL语句写在双引号里边,可以减少字符串拼接,因为PHP用双引号引起来的字符串中,如果有变量可以自动解析 mysqli_query($conn, $sql); // 5. 处理结果集:执行添加,修改,删除并不需要结果集 // 6. 关闭连接 mysqli_close($conn); // 跳转回列表页面 header('Location:liebiao.php'); // 注意:这里用的是Location(位置)?>body>

注意事项:

第4-7行获取用户信息使用的是PHP预定义的数组变量$_POST ,中括号中的内容来自于添加页面input标签的name属性值;

第15行的SQL语句写在双引号里边,可以减少字符串拼接,具体原因如下:

第21行的header函数中使用的是Location(位置)。

代码编写过程中可能遇到的问题都有一一说明,如有疑问,可以观看如下视频了解详情~

学习过程中,如有疑问,欢迎留言讨论~

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。