如何以列表 (<li>) 的形式逐位显示 SQL 查询.PHP 代码点火器


how to display sql query out in bit-by-bit in form of list (<li>). php codeigniter

我有一个sql查询:

SELECT COUNT(*) AS tot_std FROM `login`  WHERE `login_account_type` =
'STUDENT'  AND `login_account_status` = 'ACTIVE'

此查询的输出为 3910。我想一点一点地显示结果,而不是整数。例如,我想要这样的输出:

  • 3
  • 9
  • 1
  • 0

请注意,我使用的是 PHP Codeigniter。请帮忙。

使用 str_split() 将 3910 拆分为

$str = "3910";
$arr2 = str_split($str, 1);
echo "<ul>"; 
foreach($arr2 as $number) { 
echo "<li>".  $number."</li>" ;
}
echo "</ul> ";
<?php
$input1=1234;
$str="<ul>";
foreach(str_split($input1) as $item)
{
$str.="<li>".$item."</li>";
}
$str.="</ul>";
echo $str;
?>

解释:使用 str_split您可以将字符串拆分为逐个字符,然后将样式附加到字符。