tout est dans le titre.
si j'ai compris rectateTZ est l'heure courante sur laquelle on a tronqué les seconde
UTC OK
Tstamp OK
en regardant les requettes des modèle que je trouve, j'ai remarqué que pour la création de graphique c'est le champs temps unix qui sert.
ma question:
pourquoi?
mes interrogation:
parce que les serveurs son sous linux?
parce que c'est plus simple
parce que c'est plus rapide?
ou une autre raison
Je suis désordonné, je lis plusieurs bouquin a la fois, ben oui je suis un vrais gamin je voudrais au plus tôt mettre ma base en marche.
mais avec un format perso.
le tstamp est obligatoire? j'aimerai m'en passer, a moins qu'il se crée automatiquement!
est ce que je peut construire ma base comme cela par exemple sans que par la suite je ne puisse pas l'utiliser
Code : Tout sélectionner
date heure_minutes index_HP index_HC Puissance
une seconde base
date heure_minutes Cout
j'ai cru comprendre que le format date dans une base Mysql ne devait pas être au format français.
ou suis je obliger de créer un champ Tstamp
j'ai vu qu'il traine sr le net des "routine de conversion date vers temps unix)
****EDIT****
je viens de voir ça sur le site du zero
Je viens de faire un tour rapide sur le PHP, bon si on connait un langage même de base comme le basic c'est a peu près similaire.SELECT pseudo, message, date FROM minichat WHERE date >= '2010-04-02 00:00:00'
,→ AND date <= '2010-04-18 00:00:00'
juste qu'il n'y a pas d’interpréteur de commande, donc plus difficile de trouver les erreurs.
Mais j'ai vue qu'il se comporte comme un langage classique, variables, boucles, conditions
par contre les bases de donnée Mysql je suis complétement a la ramasse!
je suis sur d'avoir PAS tout compris ça me parait trop simple je suis sur de louper quelque chose! et une grosse marche
mon idée pour la remplir: (certainement farfelue)
j'envoie régulièrement un fichier contenant mes données ( formatée) vers une page PHP qui recupere ces donnée un peu comme un formulaire
cette page ouvre le fichier, le lit, le met en forme, le contrôle et si c'est OK elle lance l'insertion dans la base
c'est du rêve de débutant, ou on peut faire comme ça?
mon idée (sommairement) fonction php que j'ai trouvé ( jais rien approfondie juste avoir votre avis avant de partir sur une mauvaise piste)
ouverture, lecture, fermeture du fichier
$file = fopen......
$CSV_contient = fread......
fclose....
traitement
$ligne = explode....
insertion
$sql = ' INSERT INTO.......
-tout les contrôles de doublons serait fait en local, il n'y arriverais sur le serveur que des données fraiche, pas doublon possible
-a l'arrivée en PHP après découpe du fichier et mise en forme il faudrait juste que je contrôle que le format est bon pour chaque champs
-en basic j'emploie IsNumeric(ValeurEntree)
-en PHP je vois quelle existe aussi
http://php.net/manual/fr/function.is-numeric.php
le ridicule ne tue pas