php - Displaying Database Values in Date Groups -
i have mysql database table called names follows:
======== ========== =========== date name1 name2 ======== ========== =========== 01/01/15 namea nameb 01/01/15 namec named 02/01/15 namee namef 03/01/15 nameg nameh 03/01/15 namei namej 03/01/15 namek namel 04/01/15 namem namen
i want output values table follows:
============================================== 01/01/15 ============================================== namea nameb namec named ============================================== 02/01/15 ============================================== namee namef ============================================== 03/01/15 ============================================== nameg nameh namei namej namek namel ============================================== 04/01/15 ============================================== namem namen
am looking foreach loop?
this code i'm working @ moment ...
<?php $result = mysql_query("select * names order date asc") or die("select error: ".mysql_error()); echo '<table>'; while ($row = mysql_fetch_assoc($result)) { echo '<tr><td>'.$row['name1'].'</td><td>'.$row['name2'].'</td></tr>; } echo '</table>'; ?>
i found answer question in post, here's code similar query:
<?php $result = mysql_query("select * names order date asc") or die("select error: ".mysql_error()); $date = ""; echo '<table>'; while ($row = mysql_fetch_assoc($result)) { if ($date !== $row["date"]) { $date = $row["date"]; echo "<tr><td>$date</td></tr>"; { echo '<tr><td>'.$row['name1'].'</td><td>'.$row['name2'].'</td></tr>; } echo '</table>'; ?>
Comments
Post a Comment