IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

PHP & Base de données Discussion :

update + ajout


Sujet :

PHP & Base de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    43
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 43
    Par défaut update + ajout
    Bonjour,

    je voudrais faire un update d'une ligne de ma table, mais pour l'un de mes champs que la valeur ne soit pas remplacée, mais ajoutée.

    La première fois qu'une réservation se fait on fait un insert la 2ème un update mais dans le champ date réservation, ajouter à chaque fois la date.

    Est-ce possible ? et si oui quelle fonction ?

    merci

    Angélique

  2. #2
    Membre Expert
    Avatar de ThomasR
    Homme Profil pro
    Directeur technique
    Inscrit en
    Décembre 2007
    Messages
    2 230
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Directeur technique
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Décembre 2007
    Messages : 2 230
    Par défaut
    Bonsoir,
    Oui cest possible mais quel est l'intérêt ?
    Pourquoi ne pas créé une table "Reservations" avec une clé étrangère qui fait référence à l'occurence de ta table ?

    De plus ton système d'oblige à faire du parsing afin de pouvoir lire correctement les dates de réservation.

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    43
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 43
    Par défaut
    peut-être parce-que je ne comprends même pas de ce dont tu parles alors encore moins l'écrire.

    ceci dit ma table se nomme déjà clients, et dans cette table les infos des clients et la date de réservation.
    C'était simplement histoire de ne pas avoir 4 fois les mêmes infos à des dates différentes (dates de réservation)

    mais bon je vais réfléchir autrement

  4. #4
    Membre Expert
    Avatar de ThomasR
    Homme Profil pro
    Directeur technique
    Inscrit en
    Décembre 2007
    Messages
    2 230
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Directeur technique
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Décembre 2007
    Messages : 2 230
    Par défaut
    Je suppose que ta table clients possède un champ id_client ou un truc du genre.
    Je te suggère te créer une table nommé "reservations" qui possèderait les champs suivants :
    • id_reservation (clé primaire, identifie une réservation)
    • id_client
    • date

    Ensuite à chaque fois qu'un internaute fait une réservation, tu créé une ligne dans la table réservation,
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $query = 'INSERT INTO reservations VALUES('','.$id_client.',"'.$date.'");'
    Tu peux rechercher les réservations d'un client :
    soit une variabnle $id_client représentant l'internaute en cours de réservation,
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $query = 'SELECT * FROM reservations WHERE id_client='.$id_client;

Discussions similaires

  1. [MySQL] Ajouter des données dans une table avec la cmd update
    Par pierrot10 dans le forum PHP & Base de données
    Réponses: 7
    Dernier message: 25/09/2007, 19h54
  2. Update pour ajouter un chiffre
    Par dellys2 dans le forum Langage SQL
    Réponses: 6
    Dernier message: 07/05/2007, 17h47
  3. Réponses: 2
    Dernier message: 25/04/2007, 17h48
  4. [BIOS] Update de Bios pour ajout de splash screen
    Par evangeliste dans le forum Composants
    Réponses: 1
    Dernier message: 18/01/2007, 15h05
  5. UPDATE en ajoutant un 0 sur un champ de type "char"
    Par doum2 dans le forum Requêtes
    Réponses: 1
    Dernier message: 08/03/2006, 14h22

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo