Ich habe eine Android-App und ich schreibe einen Web-Service mit PHP und meine Datenbank ist MYSQL-Datenbank. Es gibt ein Formular in Android, um die Informationen über Verwendungen zu sammeln und mit meinem PHP-Dienst in der Datenbank zu speichern.Datum in mysql einfügen, aber das aktuelle Datum ist gespeichert
filed_name: entry_date Typ: VARCHAR (50)
die entry_date benutzer von UI eingeben. Immer wenn ich Daten in die Datenbank einfüge, ist der Wert des Eintrittsdatums das heutige Datum.
Wenn ich den PHP allein mit dem Standardwert ausführen, wird es richtig funktionieren. wenn ich von der App laufe, gebe ich das korrekte Datum nicht ein.
$entry_date = $_REQUEST['entry_date'];
if(isset($entry_date))
{
$x = explode("-", $entry_date);
$entry_date = $x[2]."-".$x[1]."-".$x[0];
$entry_date = strtotime($entry_date);
$entry_date = date('Y-m-d', $entry_date);
}
in android, passieren Ich mag dieses
values.add(new BasicNameValuePair("entry_date", entry_date_text));
es funktioniert nicht für mich –
Vielleicht können Sie ein Beispiel für das Datumsformat einfügen? –
i passieren das Datumsformat 2017.12.06 (dd-mY) –