私は郵便番号フィールド (テキスト) と学校フィールド (選択) を持つフォームを持っています。私がしようとしているのは、選択フィールドにデータベースから学校を入力することです:
<?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 AS name, local_schools.postcode AS postcode FROM school_info INNER JOIN local_schools ON local_schools.schoolID = school_info.schoolID
これにより、ID が一致する両方のテーブルからすべてが取得されます。
試してみてください。PHP 配列は同じになるはずです。$var['名前'] と $var['郵便番号']