显示数据库中选定用户的信息以进行编辑

dced5bon  于 2021-08-13  发布在  Java
关注(0)|答案(0)|浏览(135)

我正在尝试从数据库编辑用户详细信息。我已经查询了数据库并将信息存储在 $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>

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题