精品专区-精品自拍9-精品自拍三级乱伦-精品自拍视频-精品自拍视频曝光-精品自拍小视频

網站建設資訊

NEWS

網站建設資訊

PHP頁面修改數據庫 如何修改php網頁內容

如何用php修改數據庫中的數據

舉例如下:

創新互聯網站建設公司一直秉承“誠信做人,踏實做事”的原則,不欺瞞客戶,是我們最起碼的底線! 以服務為基礎,以質量求生存,以技術求發展,成交一個客戶多一個朋友!專注中小微企業官網定制,成都網站建設、成都網站設計,塑造企業網絡形象打造互聯網企業效應。

創建userinfo_update.php頁面用于查詢用戶信息,先顯示信息,在修改:

先通過GET獲取用戶編號查詢用戶信息:

$sql = "select * from user_info where user_id='".$_GET['userId']."'";

$result = mysql_query($sql,$con);

if($row = mysql_fetch_array($result)){

}

頁面效果:

創建update.php文件,用于修改用戶信息:

使用到了mysql_affected_rows() 函數返回前一次 MySQL 操作所影響的記錄行數。

//通過post獲取頁面提交數據信息

$userId = $_POST[userId];

$userName = $_POST[userName];

$userAge = $_POST[userAge];

$sql = "update user_info set user_name='".$userName."',user_age=".$userAge." where user_id='".$userId."'";

mysql_query($sql,$conn);//執行SQL

$mark? = mysql_affected_rows();//返回影響行數

$url = "userinf_select.php";

運行結果

創建delete.php文件,完成刪除用戶信息功能:

$userId = $_GET['userId'];

include 'connection.php';

$sql = "delete from user_info where user_id='".$userId."'";

mysql_query($sql,$con);

$mark? = mysql_affected_rows();//返回影響行數

if($mark0){

echo "刪除成功";

}else{

echo? "刪除失敗";

}

mysql_close($con);

運行結果:

php代碼問題 如何修改數據庫數據?共2個頁面xianshi.php和edit.php

$sql="update wp_prli_links set url='?' where id = $id ";這樣不行就換種方式嘛,$url="?";

$sql="update wp_prli_links set url='".$url."' where id = $id ";

PHP修改數據庫問題

你的錯誤主要在這里

$sql="UPDATE symbols SET country = '$_POST[country]',animal = '$_POST[animal]',cname='$_POST[cname_]' WHERE symbols.id=$_POST[id]";

當存在中文字符時,中文字符用''包圍,而英文字符不用,否則會出錯的。

像這種symbols.id,句號.只是用于表示指向的,如果是你在單個表中可以把表名省去,就用id就行,只有在多表查詢中才需要指明某個字段屬于哪個表單。

還有你下面的 $result=$mysqli-query(sql);sql前面應該加一個$。

下面是我改的代碼,經過測試可以方便使用:

有個比較怪異的地方是,$_POST[cname_],它在POST表單中自動添加為cname_,這個是var_dump($_POST)測試的得到的結果,var_dump函數用于查看變量類型以及變量值的。還有后面把表單處改為

echo "form method='POST' action='{$_SERVER['PHP_SELF']}'";

actio指向自身,而且將其放在輸出循環中,字符集也改為了UTF8,header頭先輸出聲明,否則在IE以為的瀏覽器中會出現亂碼

?php

header("Content-type: text/html;charset=UTF-8");

$host = "localhost";

$user = "root";

$pass = "";

$db = "phpdev";

$mysqli = new mysqli($host, $user, $pass, $db);

if (mysqli_connect_errno()) {

die("Unable to connect!");

}

$mysqli-query("SET NAMES 'utf8'");

if (isset($_POST['bthModify'])) {

$sql="UPDATE {$db}.symbols SET country = '$_POST[country]',animal = '$_POST[animal]',cname='$_POST[cname_]' WHERE symbols.id=$_POST[id]";

$result=$mysqli-query($sql);

// var_dump($sql);

if ($result) {

echo "修改成功";

}else {

echo "修改失敗";

}

}

$query = "SELECT * FROM symbols";

if ($result = $mysqli-query($query)) {

if ($result-num_rows 0) {

echo "table cellpadding=10 border=1";

while($row = $result-fetch_array()) {

echo "form method='POST' action='{$_SERVER['PHP_SELF']}'";

echo "tr";

echo "tdinput name='id' type='text' id='id' value='$row[0]' //td";

echo "tdinput name='country' type='text' id='country' value='$row[1]' //td";

echo "tdinput name='animal' type='text' id='animal' value='$row[2]' //td";

echo "tdinput name='cname ' type='text' id='cname' value='$row[3]' //td";

echo "tdinput name='bthModify' type='submit' id='bthModify' value='修改' //td";

echo "/tr";

echo "/form";

}

echo "/table";

}

$result-close();

}

?

PHP修改數據庫2

修改頁面:

?php

$host = "服務器";

$user = "用戶名";

$pass = "密碼";

$db = "數據庫名";

$conn=mysql_connect($host,$user,$pass);

mysql_select_db($db,$conn);

mysql_query("SET NAMES 'gbk'");

?

?php

$mid=$_GET['mid'];

$sql="select * from symbols where id='$mid'";

$query=mysql_query($sql);

$rs=mysql_fetch_array($query);

?

form method="post" action=""

tr

tdinput name='id1' type='text' value='?php echo $mid;?' disabled//td

tdinput name='country' type='text' id='country' value='?php echo $rs[1];?' //td

tdinput name='animal' type='text' id='animal' value='?php echo $rs[2];?' //td

tdinput name='cname' type='text' value="?php echo $rs['cname'];?" //td

tdinput name='bthModify' type='submit' id='bthModify' value='修改' //td

/tr

/form

?php

if($_POST['bthModify']){

$country=$_POST['country'];

$animal=$_POST['animal'];

$cname=$_POST['cname'];

$sql="update symbols set country='$country',animal='$animal',cname='$cname' where id='$mid'";

mysql_query($sql);

echo "scriptlocation.href='temp.php';/script";

}

顯示頁面:

?php

$host = "服務器";

$user = "用戶名";

$pass = "密碼";

$db = "數據庫名";

$conn=mysql_connect($host,$user,$pass);

mysql_select_db($db,$conn);

mysql_query("SET NAMES 'gbk'");

?

table cellpadding=10 border=1

?php

$sql="select * from symbols";

$query=mysql_query($sql);

while($row=mysql_fetch_array($query)){

$id=$row[0];

?

form method="post" action=""

tr

td城市:?php echo $row[1];?/td

td鎮:?php echo $row[2];?/td

td名字:?php echo $row[3];?/td

tda href="temp1.php?mid=?php echo $id;?"修改/a/td

/tr

/form

?php

}

?

/table


本文標題:PHP頁面修改數據庫 如何修改php網頁內容
文章路徑:http://m.jcarcd.cn/article/hggijc.html
主站蜘蛛池模板: 日韩午夜 | 欧洲综合国产在线 | 青青在线国产精品 | 成人精品一区二 | 日韩精品三二一 | 精品国产九色 | 国产专区第一页 | 日韩午夜成| 国产日产 | 国产福利影 | 国产一区二区视频 | 欧美一级在线观看 | 日韩精品视频老牛 | 91tv在线播放| 人人天天综合影院 | 欧美三级一级在 | 日韩欧美一区 | 成人偷窥自拍视频在 | 91社区在线 | 国产丰满一区 | 日本三区四区免 | 日韩福利导航地址一 | 国产性色 | 欧美在线直播 | 日本三级网址狠狠 | 精品自拍视频 | 91精品在线看 | 国产精品欧美日 | 91大神是啥 | 福利导航在线播放 | 日韩专区在线播放 | 91九色老熟女免费 | 国产乱视频伦在线 | 国产精品1234 | 区三区免费中文字幕 | 国产亚洲中文字幕 | 乱伦免费影视亚洲 | 1024亚洲 | 国产欧美丝袜在 | 97午夜理伦片在线 | 青青青国产免a |