php - 如何在PHP中连接来自mysql的两列
问题描述
我正在尝试使用 PHP 将 MySQL 中的所有名称放入下拉列表中。我使用 PDO 连接到 MySQL。目前我只能得到名字,但我希望名字是下拉列表中的名字+姓氏,但我无法连接它们。
我试图像这样连接它们:
<select class="un">
<option class="op" value="" disabled selected style="color:gray">Username</option>
<?php foreach ($result as $output) { ?>
<option class="op"> <?php echo $output["firstname"+"lastname"]; ?></option>
<?php } ?>
</select>
但这对我不起作用。
$query="select * from user_details";
$exec = $conn->prepare($query);
$exec->execute();
$rc = $exec->rowCount();
$result=$exec->fetchAll();
<select class="un">
<option class="op" value="" disabled selected style="color:gray">Username</option>
<?php foreach ($result as $output) { ?>
<option class="op"> <?php echo $output["firstname"]; ?></option>
<?php } ?>
</select>
它只适用于名字的一列,但我希望它同时是名字 + 姓氏
解决方案
更新此视图代码:
<select class="un">
<option class="op" value="" disabled selected style="color:gray">Username</option>
<?php foreach ($result as $output) { ?>
<option class="op"> <?php echo $output["firstname"] .' '.$output["lastname"]; ?></option>
<?php } ?>
</select>
推荐阅读
- c# - 使用 Firebase 存储打开文本文件
- php - 你能有一个 SQL 或 PHP 的计时器吗?
- python - 如何在 Django 中将上传的文件保存到 C:?
- flutter - Flutter InAppWebView - webview 不接受手势
- mysql - SQL - 不正确的整数值
- javascript - Jekyll 基于 JS url 参数有条件地渲染文件
- python - Django ArrayField - 错误绑定参数 0 - 可能不受支持的类型
- mongodb - 如何在 MongoDB 中使用条件更新所有嵌套数组
- sql-server - 在 SP 中的 where 条件中处理 NULL 和带值(逗号分隔)参数
- c++ - std::function 和 std::variant 相互引用