-1
私のmysqlデータベーステーブルにフィールドPublish_on
があります。投稿が追加された日時が格納されます。PHPのデータベースから日付カラムを取得する
公開日を取得できません。代わりに、投稿が他の日付に属していても、今日の日付が出力されます。
$id = (int) ($_GET['postid']);
$result = mysqli_query("
SELECT Publish_on
FROM `post_head`
WHERE `post_id` = '" . $_GET['id'] . "'
");
$row = mysqli_fetch_row($result);
$date = date_create($row['Publish_on']);
echo date_format($date, 'g:ia \o\n l jS F Y');
クエリの出力は何ですか? –
今日の日付と現在時刻@NitinP – Shady7447
$ date = date_create(strtotime($ row ['Publish_on']));を試してください。 – Veerendra