我正在做一個項目,我必須從網頁上的用戶獲取信息並將其存儲在MySql數據庫中。用戶必須填寫的一些字段是他的街道號碼,姓名和郊區,這些字段是單獨的字段,並作爲單獨的值存儲在數據庫中。顯示來自多個MySql數據庫字段的值作爲一個
因此,項目的一部分是顯示錶中的所有條目,但將上面的信息(街道號,名稱,郊區)合併在一起顯示在「地址」標題下的一個單元格中,顯示爲完整地址。
所以我的問題是,有什麼辦法做到這一點?
一切工作到目前爲止,我可以單獨顯示每個字段,所以它只是格式問題。
希望你們能幫我一把, 乾杯!
編輯:這是我如何顯示錶現在:
$QueryResult = mysql_query("SELECT * FROM booking");
$row = mysql_fetch_row($QueryResult);
echo "<table width='100%' border='1'>";
echo "<tr><th>Booking No</th><th>Passanger Name</th><th>Phone</th><th>Unit</th>";
echo "<th>Street No</th><th>Street Name</th><th>Pick-up Suburb</th><th>Destination Suburb</th>";
echo "<th>Pick-up Date</th><th>Pickup time</th></tr>";
$countRows = 0;
$tweight=0;
while($row){
$countRows++;
echo "<tr><td>{$row[0]}</td>";
echo "<td>{$row[1]}</td>";
echo "<td>{$row[2]}</td>";
echo "<td>{$row[3]}</td>";
echo "<td>{$row[4]}</td>";
echo "<td>{$row[5]}</td>";
echo "<td>{$row[6]}</td>";
echo "<td>{$row[7]}</td>";
echo "<td>{$row[8]}</td>";
echo "<td>{$row[9]}</td></tr>";
$row = mysql_fetch_row($QueryResult);
}
我怎麼會在這種情況下使用CONCAT? 感謝
看看CONCAT功能:http://dev.mysql.com/doc/refman/5.6/en/string-functions.html#function_concat –
感謝您的幫助!我已經把代碼放在上面了。如果你可以看看。在這種情況下我會如何使用CONCAT? – shommi20