下面是我的代码:
while ($row = mysql_fetch_array($result)) {
echo "
<tr>
<td>{$row['TeacherForename'].$row['TeacherSurname']}</td>
<td>{$row['StudentForename'].$row['StudentSurname']}</td>
</tr>";
}
我希望 TeacherForname 和 TeacherSurname 相互连接,以及 StudentForename 和 StudentSurname,当我研究时,它说使用 .语法来连接,但它不起作用。
你打算怎么做?
最佳答案
while ($row = mysql_fetch_array($result)) {
echo "
<tr>
<td>{$row['TeacherForename']}{$row['TeacherSurname']}</td>
<td>{$row['StudentForename']}{$row['StudentSurname']}</td>
</tr>";
}
只要您在字符串上下文中执行此操作 - .
就不能被视为 php 连接运算符。因此,只需将两个变量放在一起即可。
关于php - 如何在 PHP 中将两个数据库字段连接在一起?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7856252/