我正在尝试从数据库编辑用户详细信息。我已经查询了数据库并将信息存储在 $row
,但每次尝试回显详细信息时,都会出现以下错误:尝试访问中null类型的值的数组偏移量
c:\xampp\htdocs\merchant\admin\edituserhis.php
我似乎不知道我在sql语句中做错了什么,我已经检查了变量$id及其工作情况。
<div class="quotes">
<?php
$con = mysqli_connect("localhost","root","","merchant_db");
$id = $_REQUEST['username'];
$query = "SELECT * from user_trans where userid='".$id."'";
$result = mysqli_query($con, $query) or die ( mysqli_error());
$row = mysqli_fetch_assoc($result);
?>
<?php echo $row['userid']; ?>;
<form name="form" method="post" action="userprofile.php">
<input type="hidden" name="new" value="1" />
<input name="id" type="hidden" value="<?php echo $row['userid'];?>" />
<p><input type="text" name="balance" placeholder="Enter Amount" required value="<?php echo $row['description'];?>" /></p>
<p><input name="submit" type="submit" value="Credit" /></p>
</form>
</div>
暂无答案!
目前还没有任何答案,快来回答吧!