Les partenaires publicitaires:

Comment insérer un horodatage en php mysql

PHP développeurs Web utilisent PHP et MySQL pour concevoir des sites Web et des applications avec des données dynamiques. Une des pièces les plus importantes de ces données est la date et l'heure. La date et l'heure encode dans la base de données comme l'horodatage. Bases de données MySQL sont conçus avec un réglage de timbre de temps spécifique qui permet aux développeurs de déposer et de récupérer les données de date et d'heure dans un format standardisé et prévisible.

Utilisation de MySQL

  1. Créer un nouveau champ dans votre base de données. Ouvrez l'utilitaire "phpMyAdmin" pour vos bases de données MySQL. Sélectionnez la base de données de votre choix à partir de la gauche; menu main. Sélectionnez la table dans laquelle vous souhaitez placer le nouveau champ d'horodatage et cliquez sur la "structure" élément d'action. Cliquez sur le bouton "Go" à côté de la sélection "Ajouter un nouveau champ".

  2. Définissez les attributs du nouveau champ. Sous la zone d'entrée "Champ", entrez le nom de votre nouveau domaine. Nommez le champ "Timestamp." Sélectionnez le "Type" barre déroulante et étiqueter les options "timestamp". Ce qui définit votre nouveau champ comme un «Time Stamp». Cliquez sur le "défaut" barre déroulante. Si vous le souhaitez, sélectionnez l'option "current_timestamp". Si elle est sélectionnée, cette option crée automatiquement un nouveau timbre de temps à chaque fois un nouveau record est entré dans votre base de données. Maintenant, cliquez sur le "Attributs" zone de liste déroulante. Sélectionnez l'option de menu "Mise à jour Sur current_timestamp". Si cette option est sélectionnée, le champ d'horodatage sera mise à jour chaque fois qu'une modification est apportée à votre dossier de base de données.

  3. Enregistrez les modifications. Sélectionnez l'option "Enregistrer" en bas à droite; coin de la fenêtre. Les changements apportés à la structure de votre base de données sont maintenant sauvegardés. De ce point sur, le champ d'horodatage remplit automatiquement chaque fois qu'un nouvel enregistrement est entré.

Utiliser PHP




  1. Capturez l'heure actuelle en utilisant la fonction PHP date et l'assigner à une variable PHP. La fonction date de PHP prend le temps actuel et formate en fonction d'un ensemble de valeurs que vous entrez. Considérons cet exemple:

    $ current_time = date ("Y-m-D H: i: s");

    Dans cette ligne de code, il appelle la fonction de la date et entre dans les valeurs qui le format de la sortie dans le format de l'année, mois, jour, heure, minute et seconde ou "21/12/2012 06:26:36." Ceci est le format d'horodatage exact utilisé par MySQL. Dans cet exemple, la date est affectée à la variable d'instant courant.



  2. Insérez l'horodatage dans le champ d'horodatage MySQL de la table de votre choix de base de données. Utilisez la fonction "la mysql_query de PHP" pour terminer cette étape. Voici l'exemple.

    $ query = "UPDATE yourDatabaseTable SET horodatage = '$ Current_time' WHERE yourPrimaryKey = '$ primary_key_variable' ";

    mysql_query ($ query) or die ("La nouvelle heure n'a pas été inséré ');

  3. Téléchargez le fichier PHP sur votre serveur.

» » » » Comment insérer un horodatage en php mysql