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

Administration MySQL Discussion :

Erreur après restauration des données


Sujet :

Administration MySQL

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France, Moselle (Lorraine)

    Informations forums :
    Inscription : Décembre 2007
    Messages : 5
    Points : 5
    Points
    5
    Par défaut Erreur après restauration des données
    Bonjour,

    J'ai un problème qui est surprenant :
    J'ai une table avec des factures et une table avec des forfaits.
    Dans la table factures, j'enregistre le code des forfaits pour les prestations facturées.
    Ainsi, dans l'édition de la facture, si j'ai le code forfait F01, j'aurai le libellé "prestation" qui apparaitra.
    J'ai mis en place un module d'exportation csv, et un autre pour importer les variables (en cas de restauration).
    Les données sont remises en place à l'identique dans la table (même place, même format)

    Avant restauration, mes requêtes trouvent les variables, mais après, non !
    Si je crée une nouvelle facture, la nouvelle variable est trouvée...

    Voici mon code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    //Requête pour rechercher si le forfait est déjà utilisé dans une facture, et si c'est le cas, suppression impossible :
    $requete = mysql_query("SELECT ref_1, ref_2 FROM $factures WHERE ref_1 = '$code' OR ref_2 = '$code' ");
    $num = mysql_num_rows($requete);
    if($num == 0){            
    echo "<a href ='sup_forfaits.php?id=$id '>supprimer</a>";
    }

    Mes requêtes sont bonnes, mais je ne comprends pas pourquoi ça marche si je ne fais pas de restauration, et dès restauration, la requête ne me trouve plus d'enregistrements alors qu'il sont bien remis dans la table.

  2. #2
    Futur Membre du Club
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France, Moselle (Lorraine)

    Informations forums :
    Inscription : Décembre 2007
    Messages : 5
    Points : 5
    Points
    5
    Par défaut
    J'ai trouvé !!!

    Lors de la restauration, la variable est insérée avec un vide devant !
    donc F01 devient _F01 où _ est un vide, et les requête n'en veulent pas !

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [VBA-E] Actualiser un Graphique aprés Placement des données
    Par beekeep dans le forum Macros et VBA Excel
    Réponses: 14
    Dernier message: 27/02/2015, 14h43
  2. Réponses: 4
    Dernier message: 20/04/2012, 11h50
  3. [MySQL] Erreur à la récupération des données
    Par Philinfo dans le forum PHP & Base de données
    Réponses: 3
    Dernier message: 11/11/2006, 17h40
  4. Erreur apres restauration d'une base sur nouveau serveur
    Par tribune dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 03/02/2006, 15h54
  5. atteindre un ancre aprés soumission des données
    Par adilou1981 dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 03/03/2005, 17h23

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