根据输入的数据填充列表


Populate list based on data entered

我有一个表单,其中有一个邮政编码字段(文本)和一个学校字段(选择),我要做的是填充选择字段与学校从数据库:

<?php
$conn = mysqli_connect("localhost", "twa312", "dam6av9a");
mysqli_select_db(twa312, $conn)
or die ('Database not found ' . mysqli_error() );
</form>

您以前使用过SQL中的连接吗?你可以不使用它们来做选择,但这样更简洁、更快、更容易。

你可以这样做:

SELECT school_info.name作为名称,local_schools。postcode AS postcode FROM school_info INNER JOIN local_schools ON local_schools。schoolID = school_info.schoolID

这将从两个表中获取与您的ID匹配的所有内容。

试试吧。PHP数组的结果应该是一样的。$var['name']和$var['postcode']