我正在做一个项目,我必须从网页上的用户获取信息并将其存储在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