php修改用戶表中數(shù)據(jù) php修改mysql指定表數(shù)據(jù)

php中如何進(jìn)行用戶信息的增加,刪除,修改,功能。

表單頁(yè)面:

創(chuàng)新互聯(lián)公司-專業(yè)網(wǎng)站定制、快速模板網(wǎng)站建設(shè)、高性價(jià)比延壽網(wǎng)站開(kāi)發(fā)、企業(yè)建站全套包干低至880元,成熟完善的模板庫(kù),直接使用。一站式延壽網(wǎng)站制作公司更省心,省錢,快速模板網(wǎng)站建設(shè)找我們,業(yè)務(wù)覆蓋延壽地區(qū)。費(fèi)用合理售后完善,十多年實(shí)體公司更值得信賴。

form action="login.php" method="post"

用戶名:input type="text" name="user" /br/

密 碼:input type="password" name="pass" /br/

button type="submit"登錄/button

/form

登錄處理頁(yè)面login.php

?php

mysql_connect(數(shù)據(jù)庫(kù)服務(wù)器,數(shù)據(jù)庫(kù)登錄用戶名,數(shù)據(jù)庫(kù)密碼);//建立臨時(shí)數(shù)據(jù)庫(kù)連接

mysql_select_db(數(shù)據(jù)庫(kù)名稱);

$user=$_POST['user'];//取得表單輸入的用戶名

$pass=$_POST['pass'];//取得表單輸入的密碼

$sql="select * from 數(shù)據(jù)表名稱 where user='$user'";//構(gòu)造Sql查詢語(yǔ)句

if(!mysql_query($sql)){//如果執(zhí)行Sql語(yǔ)句不成功

exit( '用戶名錯(cuò)誤');

}

$sql="select * from 數(shù)據(jù)表名稱 where user='$user' and pass='$pass'";//構(gòu)造Sql查詢語(yǔ)句

if(!mysql_query($sql)){//如果執(zhí)行Sql語(yǔ)句不成功

exit( '密碼錯(cuò)誤');

}

//這里寫登錄成功的邏輯代碼//

?

隨便寫了一下,沒(méi)測(cè)試。不見(jiàn)得一定能成功!

但格式語(yǔ)法差不多就是這樣,我只是想給你一個(gè)樣式而已!

具體你還要自己多多學(xué)習(xí)!

如何用php修改數(shù)據(jù)庫(kù)中的數(shù)據(jù)

舉例如下:

創(chuàng)建userinfo_update.php頁(yè)面用于查詢用戶信息,先顯示信息,在修改:

先通過(guò)GET獲取用戶編號(hào)查詢用戶信息:

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

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

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

}

頁(yè)面效果:

創(chuàng)建update.php文件,用于修改用戶信息:

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

//通過(guò)post獲取頁(yè)面提交數(shù)據(jù)信息

$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);//執(zhí)行SQL

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

$url = "userinf_select.php";

運(yùn)行結(jié)果

創(chuàng)建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();//返回影響行數(shù)

if($mark0){

echo "刪除成功";

}else{

echo? "刪除失敗";

}

mysql_close($con);

運(yùn)行結(jié)果:

php怎么修改表內(nèi)字段內(nèi)容

PHP code

$con=mysqli_connect('localhost','數(shù)據(jù)庫(kù)用戶名','數(shù)據(jù)庫(kù)密碼','數(shù)據(jù)庫(kù)名');

$re=mysqli_query($con,'SELECT * FROM wdksm');

while($row = mysqli_fetch_assoc($re))

{

$id=$row['id'];

echo '日期:'.$row['time'].' ';

echo '部門:'.$row['bumen'].' ';

echo '姓名:'.$row["name"].' ';

echo ' 職務(wù):'.$row["zhiwu"].'br /';

echo '未打卡時(shí)間:'.$row["wdktime"].'br /';

echo '未打卡原因:'.$row["wdkyy"].'br /';

echo '部門責(zé)任人審核:'.$row["bmshtime"].' ';

echo '人事行政部/總經(jīng)理審批:'.$row["rsshtime"].'br /';

echo 'hr /br /';

}

echo 'form name="bc" method="post" action="" ';

echo 'input id="test" name="test" type="text" value="審核" /';

echo 'input type="submit" value="審核"/';

echo '/form';

$sql='UPDATE wdksm SET

bmshtime = \'' . $_POST['test'] . '\'

WHERE id = \'' .$id . '\'

';

mysqli_query($con,$sql);

php怎么修改表中的一行數(shù)據(jù)

在for中增加if語(yǔ)句即可 比如for($i = 0; $i 5; $i++){if($i==3){}}這樣就可以控制單行的了 (簡(jiǎn)單思路)

php怎么修改數(shù)據(jù)?

一般是如下:

?php

if

(mysql_connect('127.0.0.1','root','123456')){//數(shù)據(jù)庫(kù)地址、用戶、密碼

$sql="update

db.tab

set

f='v'

where

id='123'";//SQL你自己會(huì)寫的

if

(mysql_query($sql))

echo

"SQL執(zhí)行成功!";

else

echo

"SQL($sql)執(zhí)行失??!原因:".mysql_error();

}else

echo

'連接數(shù)據(jù)庫(kù)失敗,原因:'.mysql_error();

?

本文題目:php修改用戶表中數(shù)據(jù) php修改mysql指定表數(shù)據(jù)
網(wǎng)頁(yè)地址:http://muchs.cn/article22/hjcijc.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站排名、外貿(mào)網(wǎng)站建設(shè)、搜索引擎優(yōu)化、GoogleApp開(kāi)發(fā)、品牌網(wǎng)站制作

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

成都網(wǎng)頁(yè)設(shè)計(jì)公司