Insertion de données dans des colonnes de date et d'heure MySQL avec bind_param de mysqli
Cet article explique comment insérer des données dans des colonnes de date ou d'heure dans MySQL base de données utilisant l'extension mysqli de PHP avec la méthode bind_param.
Pour insérer des données dans une date ou une heure colonne utilisant le bind_param de mysqli, traitez-la comme n'importe quelle autre chaîne. Voici un exemple :
$stmt = $mysqli->prepare('INSERT INTO foo (dt) VALUES (?)'); $dt = '2009-04-30 10:09:00'; $stmt->bind_param('s', $dt); $stmt->execute();
Dans cet exemple, nous préparons une instruction pour insérer des données dans la colonne dt de la table foo. Le ? l'espace réservé représente la valeur à insérer, qui est liée à la variable $dt. Le « s » dans la méthode bind_param indique que le type de données est une chaîne et que la valeur de $dt est passée en argument. Enfin, l'instruction est exécutée pour insérer les données dans la base de données.
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!