Heim  >  Artikel  >  Backend-Entwicklung  >  Wie binde ich Datums- und Uhrzeitwerte mit bind_param in PHP mysqli?

Wie binde ich Datums- und Uhrzeitwerte mit bind_param in PHP mysqli?

Patricia Arquette
Patricia ArquetteOriginal
2024-10-29 20:53:02324Durchsuche

How to Bind Date and Time Values using bind_param in PHP mysqli?

Binden von Datums- und Uhrzeitspalten mit bind_param in Mysqli

Bei der Arbeit mit MySQL-Datums- und Uhrzeitspalten kann es vorkommen, dass Sie auf Situationen stoßen, in denen dies erforderlich ist Fügen Sie Daten in diese Felder ein, indem Sie die mysqli-Erweiterung von PHP und die Methode bind_param verwenden.

Um einen Datums- oder Zeitwert an eine vorbereitete Anweisung zu binden, behandeln Sie ihn als reguläre Zeichenfolge. Das folgende Beispiel zeigt, wie ein Datums- und Uhrzeitwert in eine SQL-Datenbank eingefügt wird:

// Prepare a statement for inserting a date and time
$stmt = $mysqli->prepare('INSERT INTO foo (dt) VALUES (?)');

// Specify a date and time string in the 'Y-m-d H:i:s' format
$dt = '2009-04-30 10:09:00';

// Bind the date and time string as a string
$stmt->bind_param('s', $dt);

// Execute the statement
$stmt->execute();

In diesem Beispiel erwartet die bind_param-Methode, dass der erste Parameter ein Typbezeichner ist, in diesem Fall „s“. für Saite. Der zweite Parameter ist die Variable, die den Datums- und Uhrzeitwert enthält.

Indem Sie Datums- und Uhrzeitwerte als Zeichenfolgen behandeln und sie mit bind_param binden, können Sie mit PHP mysqli problemlos Daten in die Datums- und Uhrzeitspalten von MySQL einfügen.

Das obige ist der detaillierte Inhalt vonWie binde ich Datums- und Uhrzeitwerte mit bind_param in PHP mysqli?. 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