Php 数据库到无序列表

Php 数据库到无序列表,php,mysql,html-lists,Php,Mysql,Html Lists,我有一个数据库表,我想用PHP将它转换成UL(无序列表) 我记下了大部分代码: <?php mysql_connect('', '', ''); mysql_select_db(''); ??? echo '<ul>'; foreach($results['username'] as $user) { echo "<li>$user</li>"; } echo '</ul>'; ?> 在?所在的位置,我知道我必须执行某种数据库

我有一个数据库表,我想用PHP将它转换成
UL(无序列表)

我记下了大部分代码:

<?php
mysql_connect('', '', '');
mysql_select_db('');

???

echo '<ul>';
foreach($results['username'] as $user) {
echo "<li>$user</li>";
}
echo '</ul>';
?>

所在的位置,我知道我必须执行某种数据库查询,但有人能告诉我具体情况吗?

试试下面的代码:

$db = new mysqli('localhost', 'user', 'pass', 'database');
$result = $db->query('SELECT * FROM sometable');

echo '<ul>';

while($data = $result->fetch_assoc()) {
    echo '<li>'.implode('; ', $data).'</li>';
}

echo '</ul>';
$db=newmysqli('localhost','user','pass','database');
$result=$db->query('SELECT*fromsometable');
回声“
    ”; 而($data=$result->fetch_assoc()){ 回显“
  • ”。内爆(“;”,$data)。“
  • ”; } 回声“
”;

mysql.*
-函数已被弃用,请改用
mysqli.*
-函数,或者像我那样只使用
mysqli
-类。

将数据库转换为无序列表毫无意义。可能需要这样做:选择列名称,列名称。。。从表_名称@GrantThomas更新帖子:我的意思是数据库表谢谢,这就是我想要的!我真的很伤心,因为其他人都不喜欢我的问题,但无论如何,谢谢你给了我一个解决方案。