我的数据库名为'ecc',表名为'client' 表客户端有很多字段,考虑其中一个名为ProjectManager 我想在选择下拉列表中显示ProjectManager的数据。 可以将更多数据添加到ProjectManager,因此需要循环。
请通过编写相同的代码来帮助一些人... 提前感谢您的帮助..
答案 0 :(得分:-1)
以下是mysqli的示例代码: 我没有试过,但应该工作。您需要替换用户名,db的密码值以及选择选项中所需的值
<?php
// Connect db
$mysqli = new mysqli('localhost','username','password','ecc');
// check if error
if ($mysqli->connect_error) {
die('Can not connect to DB error : ('. $mysqli->connect_errno .') '. $mysqli->connect_error);
}
// MySqli Select Query
$results = $mysqli->query("SELECT ProjectManager FROM client");
echo '<select name="project_manager">';
echo '<option value="">-select project manager-</option>';
while($row = $results->fetch_assoc()) {
echo '<option value="'.$row['ProjectManager'].'">'.$row['ProjectManager'].'</option>';
}
echo '</select>';
// Frees memory
$results->free();
// close connection
$mysqli->close();
?>