Php 连接行上的db值
我想将这个db值连接成一行,但我没有这样做。有人能帮我解决这个问题吗?多谢Php 连接行上的db值,php,rows,concat,Php,Rows,Concat,我想将这个db值连接成一行,但我没有这样做。有人能帮我解决这个问题吗?多谢 <tr> <td><?php echo $i;$i++; ?></td> <td><?php print($row['vfname'. " " & 'vmname' & " " & 'vlname']); ?></td> &l
<tr>
<td><?php echo $i;$i++; ?></td>
<td><?php print($row['vfname'. " " & 'vmname' & " " & 'vlname']); ?></td>
<td><?php print($row['vage']); ?></td>
<td><?php print($row['vprecinct']); ?></td>
<td><?php print($row['vworkstat']); ?></td>
<td><?php print($row['vleaders']); ?></td>
<td><?php print($row['vclass']); ?></td>
<td><?php print($row['vaddress']); ?></td>
<td><?php print($row['vcontact']); ?></td>
<td><?php print($row['vdatereg']); ?></td>
</tr>
完成。我在sql语句中提到了这一点,希望这对任何人都有帮助
$tablecontent = '';
$start = '';
$selectStmt = $con->prepare("SELECT vaddress, Concat(vfname, ' ', vmname, ' ', vlname) AS Name, vage, vcontact, vworkstat, vclass, vprecinct, vleaders, vdatereg FROM votersinfotbl ORDER BY vaddress ASC");
$selectStmt->execute();
$votersinfotbl = $selectStmt->fetchAll();
$row[“vfname”]
可能是数据库中的一个值。不管你有什么都没有&
是一个二进制数学运算符…每个值都需要从$row
数组->打印($row['vfname']。.$row['vmname']。.$row['vlname'])中访问代码>已经修好了,先生。我用sql语句来描述它。使用更好的工具(或更合适的工具)通常是更有效的方法。先生,您介意我用这种方法吗?我很有兴趣学习很多方法,您已经使用SQL中的concat()完成了这项工作,尽管在print语句中提取列和追加字符串也同样快。其中一个很好的例子是比较DB和数组之间的结果。数组最终必须在一个db中结束,因此我首先将它放在那里,并使用db引擎比较两个表与两个大规模数组(每个数组中有50k条记录)之间的循环。