如何连接多个 SQL 列并将结果存储在结果列中?我目前正在使用以下代码对其进行测试:
***TEST.PHP***
<?php
include 'core/init.php';
$result = mysql_query('SELECT concat(q1, q2) as result FROM assessment WHERE assessmentid = 32');
while ($row = mysql_fetch_assoc($result)){
echo $row['result'];
}
?>
在我的评估表中,我有以下列:
评估编号 | q1 |问题2 |结果
在 q1 中,q1 中的值为 3,而 q2 中的值为 5,因此正在回显 35。我不确定如何将此结果添加到我的数据库表中。
最佳答案
assessmentid | q1 | q2 | result
UPDATE assessment set `result` = CONCAT(`q1`, `q2`) where condition
关于php - 如何连接和存储 MYSQL 列值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15960444/