0

以下の入力フィールドがあり、データベースから start_date と end_date から日時を取り込もうとしています。ただし、以下に示すようにコードを実行すると、空白の日付が取り込まれます。$start_dateandの値を確認しました$end_dateが、有効です。何が問題なのか教えてください。

echo 'Start Date:'
    , '<input id="evfinal" type="datetime-local" name="sdate" value="' . $row['start_date'] . '" />'
    , 'End Date:','<input id="evfinal" type="datetime-local" name="edate" value="' . $row['end_date'] . '" />';

データをプルするコード:

$result = mysql_query("SELECT a.* FROM events a INNER JOIN (SELECT id_user, MAX(event_id) as maxID FROM events GROUP BY id_user) b ON a.id_user = b.id_user AND a.event_id = b.maxID WHERE a.id_user = '25'")
or die(mysql_error()); 


// store the record of the "example" table into $row
while($row = mysql_fetch_array($result)){
4

1 に答える 1

0

この方法を試してください:value="<?php echo $row['start_date']; ?>" 可能な限り php で静的な html コードを出力しないようにしてください。

于 2013-02-23T19:59:51.920 に答える