Php 从数据库中选择所有用户,并将日期放入选择选项
你好,我正在尝试做我的网站简单的角色系统 我想把数据库中的所有用户都放到一个字段中,在这个字段中我可以选择其中一个,并为这个特定的用户添加一些内容 我有什么?连接到数据库、插入、删除等 我创建了一个简单的选择表单,我想把用户放在其中 此字段仅用于管理员角色Php 从数据库中选择所有用户,并将日期放入选择选项,php,angularjs,Php,Angularjs,你好,我正在尝试做我的网站简单的角色系统 我想把数据库中的所有用户都放到一个字段中,在这个字段中我可以选择其中一个,并为这个特定的用户添加一些内容 我有什么?连接到数据库、插入、删除等 我创建了一个简单的选择表单,我想把用户放在其中 此字段仅用于管理员角色 <?php if($_SESSION['type']=='Admin') { ?> <md-input-container flex="50">
<?php if($_SESSION['type']=='Admin') { ?>
<md-input-container flex="50">
<label>Choose user from db</label>
<md-select name="user" ng-model="user" required>
<md-option value="user1">user1 to choose</md-option>
<md-option value="user2">user2 to choose</md-option>
</md-select>
</md-input-container>
<?php } else { ?>
<?php } ?>
从数据库中选择用户
用户1进行选择
用户2选择
此会话类型的部件工作正常。只有管理员才可以看到这个部分
但是我怎样才能将用户分配给值呢
我的桌子看起来像
ID名称用户名密码,其中名称=姓名和姓氏,用户名=登录名。我可以使用名称或用户名
有人知道吗?如果您已经从数据库中获得了数据。您只需执行一个循环:
<md-input-container flex="50">
<label>Choose user from db</label>
<md-select name="user" ng-model="user" required>
@foreach ($users as $user)
<md-option value="{{ $user.id }}">{{ $user.name }}</md-option>
@endforeach
</md-select>
</md-input-container>
从数据库中选择用户
@foreach($users作为$user)
{{$user.name}
@endforeach
如果您已经拥有数据库中的数据。您只需执行一个循环:
<md-input-container flex="50">
<label>Choose user from db</label>
<md-select name="user" ng-model="user" required>
@foreach ($users as $user)
<md-option value="{{ $user.id }}">{{ $user.name }}</md-option>
@endforeach
</md-select>
</md-input-container>
从数据库中选择用户
@foreach($users作为$user)
{{$user.name}
@endforeach
好的,我做了类似的事情
<?php if($_SESSION[ 'type']=='Admin' ) { ?>
<md-input-container flex="50">
<label>Choose user</label>
<md-select name="username" ng-model="" required>
<?php $res=mysqli_query($link, "select * from login"); while($row=mysqli_fetch_array($res)) { ?>
<md-option>
<?php echo $row[ "username"]; ?>
</md-option>
<?php } ?>
</md-select>
</md-input-container>
<?php } else { ?>
<?php } ?>
选择用户
但当我选择例如user:Nelson时,并没有显示在选项中。我怎样才能将它分配到字段?好的,我做了类似的事情
<?php if($_SESSION[ 'type']=='Admin' ) { ?>
<md-input-container flex="50">
<label>Choose user</label>
<md-select name="username" ng-model="" required>
<?php $res=mysqli_query($link, "select * from login"); while($row=mysqli_fetch_array($res)) { ?>
<md-option>
<?php echo $row[ "username"]; ?>
</md-option>
<?php } ?>
</md-select>
</md-input-container>
<?php } else { ?>
<?php } ?>
选择用户
但当我选择例如user:Nelson时,并没有显示在选项中。我怎样才能把它分配到野外