Einfügen von Datums- und Uhrzeitwerten in MySQL mithilfe von mysqli bind_param in PHP
Bei der Arbeit mit MySQL-Datums- und Uhrzeitspalten in PHP wird der mysqli bind_param Mit der Methode können Sie Daten effizient in diese Felder einfügen.
Um einen Datums- oder Zeitwert in eine MySQL-Tabelle einzufügen, können Sie den Wert an einen Parameterplatzhalter (?) in Ihrer SQL-Anweisung binden. Dem Parameterplatzhalter sollte ein entsprechender Datentyp zugewiesen werden, in diesem Fall „s“ für einen String.
Hier ein Beispiel:
<code class="php">$stmt = $mysqli->prepare('insert into foo (dt) values (?)'); $dt = '2009-04-30 10:09:00'; $stmt->bind_param('s', $dt); $stmt->execute();</code>
In diesem Beispiel enthält die Variable $dt den einzufügenden Datums- und Uhrzeitwert. Das „s“ in bind_param gibt an, dass der Parameterplatzhalter eine Zeichenfolge ist.
Beachten Sie, dass Datums- und Uhrzeitwerte in MySQL als Zeichenfolgen behandelt werden. Daher können Sie sie ohne besondere Formatierung in Datums- oder Zeitspalten einfügen.
Das obige ist der detaillierte Inhalt vonWie kann ich mit mysqli bind_param in PHP Datums- und Uhrzeitwerte in MySQL-Tabellen einfügen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!