数据库到无序列表

时间:2013-05-31 09:01:24

标签: php mysql html-lists

我有一个数据库表,我想用PHP将其转换为UL (Unordered List)

我把大部分代码都删掉了:

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

???

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

???的位置,我知道我必须执行某种DataBase查询,但有人可以告诉我具体细节吗?

1 个答案:

答案 0 :(得分:3)

试试这段代码:

$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>';

mysql_* - 不推荐使用函数,而是使用mysqli_* - 函数,或者只使用mysqli - 类。