コードがデータベースの日付フィールドを更新すると、日付は 0000/00/00 になります。しかし、Webページで日付変数を印刷するとecho
、出力は正しい日付を印刷します。作業を更新する方法についてのアイデア。
コード:
$query=date('y/m/d');
$date="UPDATE student SET datum_upisa=$query WHERE _broj_indeksa='$broj_indeksa'";
mysqli_query($con,$date);
の引用符を使用しdate
、この行を変更します
$date="UPDATE student SET datum_upisa='$query' WHERE _broj_indeksa='$broj_indeksa'";
'$query'
代わりに使用する必要があります$query
$date="UPDATE student SET datum_upisa='$query' WHERE _broj_indeksa='$broj_indeksa'";
$date="UPDATE student SET datum_upisa='$query'
WHERE _broj_indeksa='$broj_indeksa'";
'$query' の代わりに $query を使用すると、MySql はリテラル文字列 $query を日付型に解析できず、サイレントにゼロ値に変換されます。