从数据库加载消息

贫民窟

我对编程有点陌生,我以基本的知识尝试创建一个页面,显示存储在数据库中的消息。(我已经做到了,因此可以放入消息)

我想出了如何在页面上显示一条消息,但这是数据库中的第一条消息。

我如何使它不仅显示一个消息,而且显示所有消息?

到目前为止,这是我的代码。

<?php
$host = "localhost";
$user = "root";
$pwd = "";
$db_name = "berichten";

mysql_connect($host, $user, $pwd)or die("cannot connect"); 
mysql_select_db($db_name)or die("cannot select DB");

$sql = mysql_query("SELECT * FROM messages ORDER BY id ASC");
$id = 'id';
$name = 'naam';
$email = 'email';
$onderwerp = 'onderwerp';
$bericht = 'bericht';
$rows = mysql_fetch_assoc($sql);

echo 'name: '. $rows[$name] . '</br>' . 'e-mail: '. $rows[$email] . '</br>' . 'onderwerp: ' . $rows[$onderwerp] . '</br>' . 'bericht: ' . $rows[$bericht];
丹尼·凯西

更改此行:

$rows = mysql_fetch_assoc($sql);

对此:

while ($row = mysql_fetch_assoc($sql))
{
    echo 'name: '. $rows[$name] . '</br>' . 'e-mail: '. $rows[$email] . '</br>' . 'onderwerp: ' . $rows[$onderwerp] . '</br>' . 'bericht: ' . $rows[$bericht];
}

但是,请注意,不建议使用MySQL扩展,最好使用新的MySQLi扩展。

您可以在这里阅读有关内容:http : //php.net/manual/zh/book.mysqli.php

另外,您也可以使用PDO:http : //php.net/manual/zh/book.pdo.php

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章