2013-05-16 254 views
1

我有具有郵政編碼字段(文本)和校場(選擇)和我所試圖做的就是填充選擇字段從數據庫學校的一種形式:填充列表

<?php 

$conn = mysqli_connect("localhost", "twa312", "dam6av9a"); 
mysqli_select_db(twa312, $conn) 
or die ('Database not found ' . mysqli_error()); 

</form> 

回答

0

你以前在SQL中使用過連接嗎?你可以在沒有它們的情況下進行選擇,但它更清潔/更快/更容易。

你會做這樣的事情:

SELECT school_info.name姓名,local_schools.postcode AS郵編FROM school_info INNER JOIN local_schools ON local_schools.schoolID = school_info.schoolID

這將抓住一切從兩您的ID匹配的表格。

試試看。你的PHP數組最終應該是一樣的。 $ var ['name']和$ var ['postcode']

+0

所以你的意思是理論上現在上述編輯應該工作? – AJJ

+0

對不起,如果你設置你的$ sql =上面的查詢,它應該工作,只要我正確理解你的數據庫結構。所以: –

+0

$ 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」;而不是在$ rs = mysqli –