php - 如何在 PHP 中将两个数据库字段连接在一起?

标签 php mysql

下面是我的代码:

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/

相关文章:

java - 如何测量 for 循环的执行时间?

php - 在 Joomla 中构建查询的不同方式?

php - 使用 AWS 进行 SQL 和 REST 前端

php - 烦人的mysql更新查询问题

php - 从SQL回显计数并回显

php - 一段阻止旧浏览器访问网站的 php 代码可以阻止搜索引擎蜘蛛吗?

php - Symfony2 : Check user authentication based on path

php - 编辑成员(member)表格不更新数据库

php - 获取mysqli结果时如何在while循环内抛出异常?

mysql:查询中的未知列错误