从 phpmyadmin 中的 table 填充字段

Populating a field from a table in phpmyadmin

我有一个数据库,目前正在使用 phpmyadmin 进行管理

我有 2 tables :

图书(int id,varchar 标题,varchar 类别)

类别(varchar类别)

插入一本新书时,我希望该类别包含类别 table 中的所有类别,但我无法在 phpmyadmin 中执行此操作。我只能使用枚举

这是您需要做的... 在 HTML 中创建一个下拉列表(select 框),其中包含一个 PHP 脚本,该脚本将填充下拉列表(这是 HTML 中的 PHP )

print("<select name='car_make_sel' id='car_make_sel'>
    <option value=''>Choose Make</option>");
    include 'includes/[getCategories].php';
print("</select>");

在 PHP 脚本中,使用这个:

$mysqli= new mysqli($mysql_host, $mysql_user, $mysql_password, $mysql_database);

if($mysqli->connect_errno > 0){
    die('Unable to connect to database [' . $db->connect_error . ']');
}    
$stmt = 'SELECT distinct `car_model` FROM lsc_callRecord order by `car_model`';
$resultMod = $mysqli->query($stmt);
while($rows = $resultMod->fetch_assoc()){
    print("<option value='". $rows['car_model'] ."'>". $rows['car_model'] ."</option>");
}

这一切都取自我用汽车模型填充 select 下拉列表的页面。无论您使用它做什么,您都可以将其用作模板。