Maison  >  Article  >  développement back-end  >  Comment lier des valeurs de date et d'heure à l'aide de bind_param dans PHP mysqli ?

Comment lier des valeurs de date et d'heure à l'aide de bind_param dans PHP mysqli ?

Patricia Arquette
Patricia Arquetteoriginal
2024-10-29 20:53:02397parcourir

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

Liaison des colonnes de date et d'heure avec bind_param dans Mysqli

Lorsque vous travaillez avec des colonnes de date et d'heure MySQL, vous pouvez rencontrer des situations où vous devez insérez des données dans ces champs à l'aide de l'extension mysqli de PHP et de la méthode bind_param.

Pour lier une valeur de date ou d'heure à une instruction préparée, traitez-la comme une chaîne normale. L'exemple suivant montre comment insérer une valeur de date et d'heure dans une base de données SQL :

// 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();

Dans cet exemple, la méthode bind_param s'attend à ce que le premier paramètre soit un spécificateur de type, dans ce cas, 's' pour la chaîne. Le deuxième paramètre est la variable contenant la valeur de date et d'heure.

En traitant les valeurs de date et d'heure comme des chaînes et en les liant à l'aide de bind_param, vous pouvez facilement insérer des données dans les colonnes de date et d'heure de MySQL à l'aide de PHP mysqli.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn