我在(单列)mySQL数据库中有一个值,其读取类似于此。
Entry1,Entry2,Entry3
我需要在无序列表中回显它们。我看看有可能如何查询数据库。尝试以下(引用答案here),但继续得到和SQL错误,这实际上似乎是查询的问题。
$SQL = "SELECT mytableColumn(SUBSTR(mytableColumn, 0, INSTR(mytableColumn, ',')-1), mytableColumn) AS output
FROM mytableColumn";
你能帮忙吗?
答案 0 :(得分:0)
我会将查询简化为SELECT columnName FROM tableName
并将结果作为字符串。
然后,您可以使用PHP explode函数,如:
$resultsArray = explode(',', $stringResult);
从那里开始:
<ul>
<?php foreach($resultsArray as $item): ?>
<li><?= $item ?></li>
<?php endforeach; ?>
</ul>