亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

編輯不了用戶,老師可以幫我一下。

<body>

<h3>編輯管理員</h3>

<form action="doAdminAction.php?act=editAdmin&id=<?php echo $id;?>" method="post">

<table width="70%" border="1" cellpadding="5" cellspacing="0"

bgcolor="#cccccc">

<tr>

<td align="right">管理員名稱</td>

<td><input type="text" name="username" placeholder="<?php echo $row['username']?>" /></td>

</tr>

<tr>

<td align="right">管理員密碼</td>

<td><input type="password" name="<?php echo $row['password']?>" /></td>

</tr>

<tr>

<td align="right">管理員郵箱</td>

<td><input type="text" name="email" placeholder="<?php echo $row['email']?>" /></td>

</tr>

<tr>

<td colspan="2"><input type="submit" value="編輯管理員" /></td>

</tr>

</table>

</form>

</body>


<?php

require_once '../core/admin.inc.php';

require_once '../lib/mysql.func.php';

$act=$_REQUEST['act'];

$id=$_REQUEST['id'];

if($act=="logout"){

? ? logout();

}elseif ($act=="addAdmin"){

? ?$mes=addAdmin();

}elseif ($act=="editAdmin"){ ??

? ? $mes=editAdmin($id);

}

?>


?function editAdmin($id){

? ? ?$arr=$_POST;

? ? ?$arr['password']=md5($_POST['password']);

? ? ?if(update("imooc_admin", $arr, "id={$id}")){

? ? ? ? ?$mes="編輯成功!<a href='listAdmin.php'>查看管理員列表</a>";

? ? ?}else{

? ? ? ? ?$mes="編輯失?。?lt;a href='editAdmin.php'>請重新修改</a>";

? ? ?}

? ? ?return $mes;

?}

?

function update($table,$array,$where=null){

? ? $line=mysqli_connect(DB_HOST,DB_USER,DB_PWD,DB_DBNAME);

? ? foreach($array as $key=>$val){

? ? ? ? if($str==null){

? ? ? ? ? ? $sep="";

? ? ? ? }else{

? ? ? ? ? ? $sep=",";

? ? ? ? }

? ? ? ? $str.=$sep.$key."='".$val."'";

? ? }

? ? $sql="update {$table} set {$str} ".($where==null?null:" where ".$where);

? ? $result=mysqli_query($line,$sql);

? ? //var_dump($result);

? ? //var_dump(mysql_affected_rows());exit;

? ? if($result){

? ? ? ? return mysqli_affected_rows($line);

? ? }else{

? ? ? ? return false;

? ? }

}


正在回答

2 回答

我是之前用return mysql_affected_rows($line);這個有問題,我才換成return mysqli_affected_rows($line);

0 回復 有任何疑惑可以回復我~

return mysqli_affected_rows($line); mysql后面多了一個i,咱們用的return mysql_affected_rows($line);

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
手把手教你實現電商網站后臺開發
  • 參與學習       117251    人
  • 解答問題       2101    個

手把手教你用PHP搭建電子商務平臺,由淺入深教你搭建電商系統

進入課程

編輯不了用戶,老師可以幫我一下。

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號