php - 从数据库检索数据并显示在网页上不起作用

标签 php html mysql

我有一个名为 resources 的数据库,该数据库内有一个名为 resources 的表。我正在尝试显示一些内容,但遇到了一些问题。这是我正在使用的代码:

mysql_connect('localhost', 'username', 'password', 'resources');
$query   = mysql_query('SELECT * FROM resources WHERE iss = 1 ORDER BY added DESC');
$company = 'company';
while ($rows = mysql_fetch_assoc($query)) {
    echo "Company: " . $rows[$company];
}

最佳答案

一些事情:

  1. 您需要正确打开该 div 标记。
  2. 您需要使用mysql_select_db来选择数据库,而不是通过向mysql_connect添加第四个参数来选择。

这一切还假设您的连接工作正常并且一切都安装良好。然后,您应该能够让它与更接近此的东西一起工作:

<div id="section_content">
<?php
    mysql_connect('localhost', 'username', 'password');
    mysql_select_db('resources');
    $query = mysql_query('SELECT * FROM resources WHERE iss = 1 ORDER BY added DESC');
    $company = 'company';
    while($rows = mysql_fetch_assoc($query)){
        echo "Company: " .$rows[$company];
    }
?>
</div>

关于php - 从数据库检索数据并显示在网页上不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24792015/

相关文章:

php - 如何测试 Laravel 5.4 中的 "creating"事件是否调用了 Eloquent 模型方法?

php - 从多个数据库行构建 HTML 表 php

php - 在 div 中心垂直和中心水平对齐标签和图像

mysql - VB.NET MySqlCommand 存储过程参数顺序?

php - Yii2-完整性约束违规 – yii\db\IntegrityException

php - 我应该将应用程序设置存储在一列数组中吗?或者创建一个多列表?

php - Codeigniter 项目在本地工作但不在线 - 找不到 404 页面

html - 使用 :before 创建边框线样式

html - 如何使::after 元素与其前一个同级元素具有相同的宽度

mysql - employee-number as PK,有些员工要等号