0

ニュースヘッダーの横に郵便料金の日付を表示しようとしています。何らかの理由で、それぞれの日付が同じです。データベースの日付はそれぞれ異なるため、すべてを同じ日に投稿したわけではありません。

これが私のコードです:

<?php 
// Connect to the database
$dbLink = new mysqli('localhost', 'root', 'root', 'olearyinternational');
if(mysqli_connect_errno()) {
    die("MySQL connection failed: ". mysqli_connect_error());
}
// Query for a list of all existing files
$sql = 'SELECT * FROM `posts` order by created desc limit 8';
$result = $dbLink->query($sql);
$date = date('jS F Y', $d);
// Check if it was successfull
if($result) {
    // Make sure there are some files in there
    if($result->num_rows == 0) {
        echo '<p>There are no files in the database</p>';
    }
    else {
        while($row = $result->fetch_assoc()) {
?>
            <li class="good-font"><a href="news.php"><?php echo $row['title'] ?><span id = "post_date"><?php echo $date; ?></a></li>
<?php
        }
        // Close table
        echo '</table>';
        // Free the result
        $result->free();
    }
}
else {
    echo 'Error! SQL query failed:';
    echo "<pre>{$dbLink->error}</pre>";
}
// Close the mysql connection
$dbLink->close();
?>
4

1 に答える 1