当前位置:Gxlcms > PHP教程 > php如何简单修改mysql数据

php如何简单修改mysql数据

时间:2021-07-01 10:21:17 帮助过:6人阅读

php简单修改mysql数据的方法:首先连接数据库;然后执行SQL语句“select * from users;”;接着通过“mysqli_query($conn,$sql);”进行查询;最后通过update方法修改mysql数据即可。

本文操作环境:windows7系统、PHP7.1版,DELL G3电脑

php如何简单修改mysql数据?

PHP 简单实现修改数据

index.php

  1. <?php
  2. $mysql_server_name='127.0.0.1'; //改成自己的mysql数据库服务器
  3. $mysql_username='root'; //改成自己的mysql数据库用户名
  4. $mysql_password=''; //改成自己的mysql数据库密码
  5. $mysql_database='chuan'; //改成自己的mysql数据库名
  6. $conn=mysqli_connect($mysql_server_name,$mysql_username,$mysql_password,$mysql_database) or die("error connecting") ; //连接数据库
  7. $sql ="select * from users ;"; //SQL语句
  8. $result = mysqli_query($conn,$sql); //查询
  9. ?>
  10. <!doctype html>
  11. <html>
  12. <head>
  13. <meta charset="utf-8">
  14. <title>可编辑表格DEMO</title>
  15. </head>
  16. <body>
  17. <div class="container">
  18. <table class="data" >
  19. <tr>
  20. <td>id</td>
  21. <td>name</td>
  22. <td >操作</td>
  23. </tr>
  24. <?php
  25. while($row = mysqli_fetch_array($result))
  26. {
  27. echo "<tr>" ;
  28. echo "<td>".$row['id']."</td>";
  29. echo "<td>".$row['username']."</td>";
  30. $id=$row['id'];
  31. echo "<td><a href=update.php?id=$id>修改</a></td>";
  32. echo " </tr>";
  33. }
  34. ?>
  35. </table>
  36. </div>
  37. </body>
  38. </html>

update.php

  1. <?php
  2. /**
  3. * Created by PhpStorm.
  4. * User: Administrator
  5. * Date: 2018/6/17
  6. * Time: 17:54
  7. */
  8. $id = $_GET['id'];
  9. $mysql_server_name='127.0.0.1'; //改成自己的mysql数据库服务器
  10. $mysql_username='root'; //改成自己的mysql数据库用户名
  11. $mysql_password=''; //改成自己的mysql数据库密码
  12. $mysql_database='chuan'; //改成自己的mysql数据库名
  13. $conn=mysqli_connect($mysql_server_name,$mysql_username,$mysql_password,$mysql_database) or die("error connecting") ; //连接数据库
  14. $sql ="select * from users where id= $id ;"; //SQL语句
  15. $result = mysqli_query($conn,$sql); //查询
  16. while($row = mysqli_fetch_array($result))
  17. {
  18. $username=$row['username'];
  19. }
  20. ?>
  21. <!doctype html>
  22. <html>
  23. <head>
  24. <meta charset="utf-8">
  25. <title>可编辑表格DEMO</title>
  26. </head>
  27. <body>
  28. <form method="post" action="doUpdate.php?id=<?php echo $id ?>">
  29. username:<input type="text" name='username' value=<?php echo $username?>><br/>
  30. <input type="submit">
  31. </form>
  32. </body>
  33. </html>

doUpdate.php

  1. <?php
  2. $mysql_server_name='127.0.0.1'; //改成自己的mysql数据库服务器
  3. $mysql_username='root'; //改成自己的mysql数据库用户名
  4. $mysql_password=''; //改成自己的mysql数据库密码
  5. $mysql_database='chuan'; //改成自己的mysql数据库名
  6. $conn=mysqli_connect($mysql_server_name,$mysql_username,$mysql_password,$mysql_database) or die("error connecting") ; //连接数据库
  7. $id = $_GET['id'];
  8. $username = $_POST['username'];
  9. $sql="update users set username= '"."$username' where id = $id";
  10. $result= mysqli_query($conn,$sql);
  11. if($result){
  12. exit("<script>
  13. alert('修改成功');
  14. location.href='index.php'
  15. </script>");
  16. }else{
  17. exit("<script>
  18. alert('修改失败');
  19. location.href='index.php';
  20. </script>");
  21. }
  22. ?>

推荐学习:《PHP视频教程》

以上就是php如何简单修改mysql数据的详细内容,更多请关注gxlcms其它相关文章!

人气教程排行