如何在PHP中将两个数据库字段连接在一起?
下面是我的代码:如何在PHP中将两个数据库字段连接在一起?,php,mysql,Php,Mysql,下面是我的代码: while ($row = mysql_fetch_array($result)) { echo " <tr> <td>{$row['TeacherForename'].$row['TeacherSurname']}</td> <td>{$row['StudentForename'].$row['StudentSurname']}</td> </tr>";
while ($row = mysql_fetch_array($result)) {
echo "
<tr>
<td>{$row['TeacherForename'].$row['TeacherSurname']}</td>
<td>{$row['StudentForename'].$row['StudentSurname']}</td>
</tr>";
}
while($row=mysql\u fetch\u array($result)){
回声“
{$row['TeacherForename'].$row['teachername']}
{$row['StudentForename'].$row['studentname']}
";
}
我想让TeacherForname和Teacher姓氏彼此连接,并让StudentForName和Student姓氏连接,当我研究时,它说使用。语法进行连接,但不起作用
你打算怎么做?while($row=mysql\u fetch\u array($result)){
while ($row = mysql_fetch_array($result)) {
echo "
<tr>
<td>{$row['TeacherForename']}{$row['TeacherSurname']}</td>
<td>{$row['StudentForename']}{$row['StudentSurname']}</td>
</tr>";
}
回声“
{$row['TeacherForename']}{$row['teachername']}
{$row['StudentForename']}{$row['studentname']}
";
}
只要在字符串上下文中这样做-
就不能被视为php连接运算符。所以只要把两个变量放在一起就可以了。另一种方法是使用MySQL的