我正在尝试从数据库中提取帐户类型。
当用户在输入字段中输入其用户名时,它必须在数据库中匹配,并返回帐户类型的值,并显示在选择下拉列表中。
以下是简要说明:
1.我有一个用户登录表单,用户必须输入他们的用户名。
1.输入用户名后,将在数据库记录中进行匹配。
1.将从数据库中提取与该用户名对应的所有帐户类型,而无需刷新登录页面。
1.提取的记录将显示在同一表单的下拉列表中。
下面是我的登录表单代码:
第一个
下面是从数据库中检索数据的PHP代码。
<?php
session_start();
require_once('online/config.php');
$q = intval($_GET['q']);
//Execute the query
$sql="
SELECT * FROM users WHERE username='".$q."' LIMIT 1";
$result=mysqli_query($conn, $sql);
if($result){
echo "<option class='form-control' value='".$row['login_to'],"'>" .$row['login_to'],"</option>";
exit();
}else{
echo "<option class='form-control'> No Account Found Against CNIC</option>";
exit();
}
mysqli_close($conn);
?>
1条答案
按热度按时间5jvtdoz21#
您必须从
$result
中检索$row
,如下所示:$row = mysqli_fetch_assoc($result)
所以你必须做到: