我正在嘗試使用PHP進行基本的MYSQL搜索。我有一個2表數據庫(工作人員和圖片),我想查詢和表格格式輸出。目前,我無法正確地從數據庫中提取查詢。請注意,我使用mysql連接而不是mysqli。由於項目限制,我不能使用mysqli。任何可以提供的幫助將不勝感激。使用MYSQL和PHP進行簡單查詢
//queries the database tables. Takes data from two tables, staff and pic and joins them together (innerjoin)
$query = "SELECT staff.tfid, staff.lname, staff.fname, pic.file".
"FROM staff, pic ".
"WHERE staff.tfid = pic.tfid";
$result = mysql_query($query) or die(mysql_error());
// Print out the contents of each row into a table
while($row = mysql_fetch_array($result)){
echo $row['tfid']. " - ". $row['lname']. " - ". $row['fname']. " - ". $row ['file'] ;
echo "<br />";
會得到任何錯誤嗎?還有,這是什麼? – 2013-04-08 17:00:16
試試這個:while($ row = mysql_fetch_array($ result,MYSQL_ASSOC))。您需要MYSQL_ASSOC以列名 – 2013-04-08 17:02:33
來獲取結果,因此沒有必要連接此查詢。把整個事情放在一組引用中。這將通過拼接字符串來修復您引入的拼寫錯誤。 – dnagirl 2013-04-08 17:03:16