【发布时间】:2018-07-22 15:13:24
【问题描述】:
这是我的查询的样子:
$pdo = $db->prepare('SELECT *,
s.name as name,
s.firstname as firstname,
FROM projects pj
LEFT JOIN school s ON pj.teacher=s.id
WHERE project_id = :project_id ');
$pdo->execute(array('project_id' => $project_id));
while ($row = $pdo->fetch(PDO::FETCH_ASSOC)) {
echo $row["firstname"].' '.$row["name"];
}
我想知道是否有办法将两个值放入一个变量中。我想像这样:
$pdo = $db->prepare('SELECT *,
s.firstname.''.name as teacher,
FROM projects pj
LEFT JOIN school s ON pj.teacher=s.id
WHERE project_id = :project_id ');
$pdo->execute(array('project_id' => $project_id));
while ($row = $pdo->fetch(PDO::FETCH_ASSOC)) {
echo $row["teacher"];
}
【问题讨论】:
-
你可以使用 concat..