php - 使用php从数据库中提取多个数据

标签 php mysql

我想使用多个表中的 php 显示 mysql 表中的数据。 我想显示数据库不同表的数据,我的计数计数器是日期。

$rowac = mysqli_fetch_assoc($queryac);
$rowdd = mysqli_fetch_assoc($querydd);
$rowbk = mysqli_fetch_assoc($querydk);
$rowdn = mysqli_fetch_assoc($querydn);
$rowdis = mysqli_fetch_assoc($querydis);
$rowfar = mysqli_fetch_assoc($queryfar);
$rowgali = mysqli_fetch_assoc($querygali);
$rowgaz = mysqli_fetch_assoc($querygaz);
$rowmay = mysqli_fetch_assoc($querymay);
$rowpes = mysqli_fetch_assoc($querypes);
$rowtaj = mysqli_fetch_assoc($querytaj);
$recordsPerPage = 30;
$start_from= 1;
 $query = "SELECT * FROM date ORDER BY `date` DESC LIMIT $start_from, $recordsPerPage";  

 $result = mysqli_query($conn, $query);
 if (!$result) {
    printf("Error: %s\n", mysqli_error($conn));
    exit();
}
     while($row = mysqli_fetch_array($result)){ 
        echo '<td style="background:#ffffff;"><strong class="fon">'.$row['date'].'</span></td>';
        echo '<td style="background:#ffffff;"><strong class="fon">'.$rowac['point'].'</strong></td>';
        echo '<td style="background:#ffffff;"><strong class="fon">'.$rowdd['point'].'</strong></td>';
        echo '<td style="background:#ffffff;"><strong class="fon">'.$rowbk['point'].'</strong></td>';
        echo '<td style="background:#ffffff;"><strong class="fon">'.$rowdn['point'].'</strong></td>';
        echo '<td style="background:#ffffff;"><strong class="fon">'.$rowdis['point'].'</strong></td>';
        echo '<td style="background:#ffffff;"><strong class="fon">'.$rowfar['point'].'</strong></td>';
        echo '<td style="background:#ffffff;"><strong class="fon">'.$rowgali['point'] .'</strong></td>';
        echo '<td style="background:#ffffff;"><strong class="fon">'.$rowgaz['point'].'</strong></td>';
        echo '<td style="background:#ffffff;"><strong class="fon">'.$rowmay['point'].'</strong></td>';
        echo '<td style="background:#ffffff;"><strong class="fon">'.$rowpes['point'].'</strong></td>';
        echo '<td style="background:#ffffff;"><strong class="fon">'.$rowtaj['point'].'</strong></td>';
        echo '</tr>';
        };
        echo "</tr>";

我做错了什么???

最佳答案

首先,检查您的数据库是否已连接。

第二,检查 PHP 是否正常工作。

第三,您的代码问题:

您忘记在 while() 循环之前添加此行

echo '<table>'; 

关于php - 使用php从数据库中提取多个数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48428352/

相关文章:

php - 自定义 Wordpress 3.5.2 插件 "You do not have sufficient permissions to access this page."

php - 从 Mysql 填充多个值的下拉列表

php - 是否可以通过 cygwin 运行 php exec?

执行JAR时java.lang.ClassNotFoundException : com. mysql.jdbc.Driver

php - 无效参数编号 : number of bound variables does not match number of tokens'

python - 如何使用 MongoEngine 将 MySQL 数据库转移到 MongoDB?

php - 间歇性出现 "Maximum execution time"错误

php - MySQL随机选择

php - 在 laravel 中更新一组行的最佳方法是什么

javascript - PHP 中的 HTTPPost 到 JSON