2010-05-10 33 views
4

我需要編寫一個PHP腳本來打印出MySQL數據庫的結果。例如,假設我有9個字段。字段1是一個自動增加的數字,字段2是一個三位數字。PHP和MySQL - 打印匹配列值的行

我需要能夠讀取腳本,找到匹配的數字(它將來自POST),然後顯示所有匹配的三位數結果以及其他7個字段。我已經登錄到此腳本中的數據庫。

我想我真的在失去從哪裏開始。如何開始這樣的事情?

謝謝。

回答

5

既然你已經連接到數據庫,所有你需要做的就是查詢數據庫遍歷結果。這是一個簡單的例子。

$sql = "SELECT * FROM table_name WHERE field_two = " . (int) $_POST['field_two_input']; 
$result = mysql_query($sql); 
while($row = mysql_fetch_array($result)) { 
    echo $row['field_one'] . ':' . $row['field_two'] . '<br />'; 
} 
+0

由上帝,這工作比我想象的更好。很棒的工作,非常感謝你的時間。 我會調整輸出 - 再一次,令人難以置信。謝謝。 – Michael 2010-05-10 07:01:02