php mysql 选择数据到gridview

Posted

技术标签:

【中文标题】php mysql 选择数据到gridview【英文标题】:php mysql select data to gridview 【发布时间】:2016-05-27 09:43:09 【问题描述】:

当使用 php-mysql 从数据库中选择数据并显示在 html 表中时,它显示为 (A)

但我想将其显示为 (b)

帮帮我...

【问题讨论】:

什么?请用预期的输出和更好的解释更新您的问题 是的,你可以做到这一点。正如 Sagi 所说,请用更多细节更新您的问题。 我想我理解你想要实现的目标(从行中排除重复的日期和数字),但你必须向我们展示处理输出的 PHP 代码,以便提出有用的建议. 我正在寻找示例代码以开始.. GROUP_CONCAT(),有很多类似的问题。 (喜欢***.com/questions/13451605/…) 【参考方案1】:

示例(并且非常简单)代码如下:

// assuming the PDO connection is established and kept in $db
$st = $db->prepare("SELECT Date, Num, Value1, Value2 FROM the_table");
if ($st->execute()) 
    $previousDate = NULL;
    $previousNum = NULL;
    while ($row = $st->fetch()) 
        echo '<tr>';
        echo '<td>';
        if ($previousDate != $row['Date']) 
            echo $row['Date'];
            $previousDate = $row['Date'];
        
        echo '</td>';
        echo '<td>';
        if ($previousNum != $row['Num']) 
            echo $row['Num'];
            $previousNum = $row['Num'];
        
        echo '</td>';
        echo '<td>'. $row['Value1'] .'</td>';
        echo '<td>'. $row['Value2'] .'</td>';
        echo '</tr>';
    

【讨论】:

以上是关于php mysql 选择数据到gridview的主要内容,如果未能解决你的问题,请参考以下文章

URL 中的 PHP/MySQL 变量 - 文本被删除,数字部分仅用于选择数据库记录

如何正确使用连接/子查询从多个表中选择数据? (PHP-MySQL)

php写入数据到mysql数据库中出现乱码解决方法

从表中保存多个下拉选择 - PHP MySQL

php MySQL 选择数据库

随机记录 Mysql PHP