Heim >Backend-Entwicklung >PHP-Tutorial >Wie füge ich Datums- und Uhrzeitdaten mit PHP mysqli und bind_param in MySQL ein?

Wie füge ich Datums- und Uhrzeitdaten mit PHP mysqli und bind_param in MySQL ein?

Barbara Streisand
Barbara StreisandOriginal
2024-10-27 04:07:02205Durchsuche

How to Insert Date and Time Data into MySQL using PHP mysqli and bind_param?

Datums- und Uhrzeitspalten mit mysqli binden

Das Einfügen von Datums- und Uhrzeitdaten in MySQL mit PHP mysqli und bind_param erfordert die gleiche Behandlung wie jede andere Zeichenfolge. So geht's:

<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 Code:

  • $stmt ist ein vorbereitetes Anweisungsobjekt.
  • $dt ist der Datums- und Zeitwert einzufügen.
  • bind_param('s', $dt) bindet die Variable $dt an den ersten Platzhalter in der vorbereiteten Anweisung. Das „s“ gibt an, dass der Wert eine Zeichenfolge ist.
  • execute() führt die vorbereitete Anweisung aus und fügt den $dt-Wert in die dt-Spalte der foo-Tabelle ein.

Das obige ist der detaillierte Inhalt vonWie füge ich Datums- und Uhrzeitdaten mit PHP mysqli und bind_param in MySQL ein?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn