php簡(jiǎn)單修改mysql數(shù)據(jù)的方法:首先連接數(shù)據(jù)庫(kù);然后執(zhí)行SQL語(yǔ)句“select * from users;”;接著通過(guò)“mysqli_query($conn,$sql);”進(jìn)行查詢;最后通過(guò)update方法修改mysql數(shù)據(jù)即可。
本文操作環(huán)境:windows7系統(tǒng)、PHP7.1版,DELL G3電腦
php如何簡(jiǎn)單修改mysql數(shù)據(jù)?
PHP 簡(jiǎn)單實(shí)現(xiàn)修改數(shù)據(jù)
index.php
<?php $mysql_server_name='127.0.0.1'; //改成自己的mysql數(shù)據(jù)庫(kù)服務(wù)器 $mysql_username='root'; //改成自己的mysql數(shù)據(jù)庫(kù)用戶名 $mysql_password=''; //改成自己的mysql數(shù)據(jù)庫(kù)密碼 $mysql_database='chuan'; //改成自己的mysql數(shù)據(jù)庫(kù)名 $conn=mysqli_connect($mysql_server_name,$mysql_username,$mysql_password,$mysql_database) or die("error connecting") ; //連接數(shù)據(jù)庫(kù) $sql ="select * from users ;"; //SQL語(yǔ)句 $result = mysqli_query($conn,$sql); //查詢 ?> <!doctype html> <html> <head> <meta charset="utf-8"> <title>可編輯表格DEMO</title> </head> <body> <div class="container"> <table class="data" > <tr> <td>id</td> <td>name</td> <td >操作</td> </tr> <?php while($row = mysqli_fetch_array($result)) { echo "<tr>" ; echo "<td>".$row['id']."</td>"; echo "<td>".$row['username']."</td>"; $id=$row['id']; echo "<td><a href=update.php?id=$id>修改</a></td>"; echo " </tr>"; } ?> </table> </div> </body> </html>
update.php
<?php /** * Created by PhpStorm. * User: Administrator * Date: 2018/6/17 * Time: 17:54 */ $id = $_GET['id']; $mysql_server_name='127.0.0.1'; //改成自己的mysql數(shù)據(jù)庫(kù)服務(wù)器 $mysql_username='root'; //改成自己的mysql數(shù)據(jù)庫(kù)用戶名 $mysql_password=''; //改成自己的mysql數(shù)據(jù)庫(kù)密碼 $mysql_database='chuan'; //改成自己的mysql數(shù)據(jù)庫(kù)名 $conn=mysqli_connect($mysql_server_name,$mysql_username,$mysql_password,$mysql_database) or die("error connecting") ; //連接數(shù)據(jù)庫(kù) $sql ="select * from users where id= $id ;"; //SQL語(yǔ)句 $result = mysqli_query($conn,$sql); //查詢 while($row = mysqli_fetch_array($result)) { $username=$row['username']; } ?> <!doctype html> <html> <head> <meta charset="utf-8"> <title>可編輯表格DEMO</title> </head> <body> <form method="post" action="doUpdate.php?id=<?php echo $id ?>"> username:<input type="text" name='username' value=<?php echo $username?>><br/> <input type="submit"> </form> </body> </html>
doUpdate.php
<?php $mysql_server_name='127.0.0.1'; //改成自己的mysql數(shù)據(jù)庫(kù)服務(wù)器 $mysql_username='root'; //改成自己的mysql數(shù)據(jù)庫(kù)用戶名 $mysql_password=''; //改成自己的mysql數(shù)據(jù)庫(kù)密碼 $mysql_database='chuan'; //改成自己的mysql數(shù)據(jù)庫(kù)名 $conn=mysqli_connect($mysql_server_name,$mysql_username,$mysql_password,$mysql_database) or die("error connecting") ; //連接數(shù)據(jù)庫(kù) $id = $_GET['id']; $username = $_POST['username']; $sql="update users set username= '"."$username' where id = $id"; $result= mysqli_query($conn,$sql); if($result){ exit("<script> alert('修改成功'); location.href='index.php' </script>"); }else{ exit("<script> alert('修改失敗'); location.href='index.php'; </script>"); } ?>
推薦學(xué)習(xí):《PHP視頻教程》