compteur d'intervention

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : compteur d'intervention

par Invité » 09 févr. 2006, 12:43

mais c'est que je fais deja un auto increment pour idmahine, la si on remodifie cette machine y garde c'est id la ce qui est logique.

Et moi je voudrai si c'est possible que le nbr intervention lui augmente de un, meme si on fait une modife sur la machine que le nbrintervention change.

une stupide question est il possible d'avour deux champs auto-incremente dans une meme table? car j'ai rajouter dans machine le champs nbrintervention, mais je y veux pas que je le mette en auto incremente :oops:

par zigz4g » 09 févr. 2006, 12:35

Une autre solution qu'il ne vient en tete :
Tu fais une nouvelle table pour tes reparations et tu utilise l'autoincrement de mysql si c'est cette base.

par zigz4g » 09 févr. 2006, 12:33

Si tu as deja fait toutes ton dev et que tu veux juste rajouter du code, tu peux essayer de faire un compteur en PHP.
Tu interroge ta base pour avoir la derniere valeure de ton compteur, tu l'increment de un et tu fais ton update.

Bon c'est dans le cas ou ton dev et fini et que tu veux pas faire de modification dans ta base.
Peut etre qu'une meilleure solution te sera proposee dans la journee.

par Invité » 09 févr. 2006, 12:16

en gros la premiere table reprend juste les adresse des clients la seconde (machine) c'est pour les machine qui rentre pour etre repare ou assemble, tout le code est fini, mais j'ai oublie les intervention, et je voudrai arrive sans trop faire de changement a les calculer.

Mais si je le mets dans la table machine, si je fais un UPDATE machine SET ..., lui augmentera t il de 1?

si oui comment faire, si non bhein flute je fera iavec une autre base :)

par zigz4g » 09 févr. 2006, 12:07

Salut,

tout depend de la complexiter de ton systeme informatique.
Tu peux faire un ajout d'un champs compteur dans ta table de machine.
Un petit exemple :

Table machine ou dedans tu auras un identifiant unique (machine_id), nom de la machine (machine_nom), numero de serie (machine_serial), commentaire (machine_commentaire), carte_video (machine_video), etc... + nombre de reparation de ta machine (machine_count_reparation).

As toi de voir ce que tu veux. Tu peux aussi separer les pieces des machines dans une autre table mais il faut voir si c'est bien ce qu'il te faut pour ton SI.

Bonne journee.

compteur d'intervention

par ninio ventura » 09 févr. 2006, 11:31

Bonjour,

je voudrai creer un compteur d'intervention.

JE vois pas trop comment faire, car je veux qu'il compte chaque intervention, meme si on refait une intervention sur une ancienne intervention ... je m'explique,

j'ai donc une table client et une table machine.

je voudrai que chaque fois qu'on et une machine qui rentre pour reparation ou assemblage ca fasse une nouvelle intervention, 1,2,3,4,5,...
Vous voyez ca va monter ...

j'avais penser a l'id des machine, mais le probleme, c'est que si une machine est venu en reparation, qu'elle est repartie et que deux mois plus tard y a un probleme dessus si elle est encore dans la base, on la reprend et on modifie juste le texte. donc l'id ne change pas ... et je voudrai que ca soit une nouvelle intervention ...


JE pense a : (mais demande comfirmation) creer une nouvelle table compteur non? vous voyez autre chose? vous voyez comment faire plus simple mieux?

Merci d'avance :)

nino la tapette du sud ouest :lol: