如何创建数据库用户的下拉菜单列表?
我想在下拉菜单中将我的数据库的所有用户的下拉列表设置为html,我不知道如何查询它并将其连接到我的数据库。
修改
我想在下拉菜单中填充的用户是可以访问mysql数据库的用户,而不是具有用户记录的单个数据库。
答案 0 :(得分:0)
要从php连接mysql数据库,你可以使用mysqli
$mysqli = new mysqli("localhost", "user", "password", "database");
if ($mysqli->connect_errno) {
echo "Failed to connect to MySQL: (" . $mysqli->connect_errno . ") ";
}
要获取用户并创建下拉菜单,您可以使用此代码(假设您的表用户具有id和username字段):
echo "<select>";
$res = $mysqli->query("SELECT id, username FROM users");
if ($res) {
while($row = $res->fetch_assoc()) {
echo '<option value="' . $row['id'] . '">' . $row['username'] . '</option>';
}
}
echo '</select>';
答案 1 :(得分:0)
You can get all users details for this code
$con=mysqli_connect('localhost','root','','raxesh');
$get_all_users=mysqli_query($con,'select * from login');
echo '<select name="allusers">';
while ($row=mysqli_fetch_array($get_all_users)) {
echo "<option value=".$row['id'].">".$row['uname']."</option>";
}
echo '</select>';