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 :

Enregistrement non retourné car id trop grand ? [MySQL]


Sujet :

PHP & Base de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    624
    Détails du profil
    Informations personnelles :
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Mars 2005
    Messages : 624
    Par défaut Enregistrement non retourné car id trop grand ?
    Bonjour à tous,

    j'ai une requête toute simple qui me renvoie que 2 enregistrements sur 3.
    Lorsque je passe directement via phpMyAdmin j'ai bien les 3 enregistrements.
    Si dans mon php je n'indique pas dans le SELECT la colonne id (key unique), j'ai mes 3 enregistrements

    mon id qui pose problème = 98576
    Les autres sont plus petits en valeur.

    ma requête SQL est:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
                $sql = "SELECT id, item, p_id, comment FROM itStore WHERE lid=$lid and item='" . $d['pn'] . "'";
                $resultat     = $connection->query($sql) or die('Erreur SQL 154: '.$sql); 
                while ( $enregis = $resultat->fetch(PDO::FETCH_OBJ) ) {
                    echo $enregis->id . "\n";
                    echo $enregis->item . "\n";
                    echo $enregis->p_id . "\n";
                    echo $enregis->comment . "\n";
                }
    La requête ci-dessus ne renvoie pas les 3 enregistrements, uniquement 2.
    Si j'enlève la colonne id alors j'ai bien les 3 enregistrements.

    je ne comprends pas ce qui se passe, et vous ?

    D'avance merci pour votre aide,

    Amicalement,
    Bruno

  2. #2
    Membre éclairé
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    624
    Détails du profil
    Informations personnelles :
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Mars 2005
    Messages : 624
    Par défaut
    ok, je viens d'extraire la partie mysql de mon Php dans un fichier test.php, et tout fonctionne correctement.

    j'en déduis que je dois avoir un conflit quelque part. Surtout que je n'ai pas que cette requête à l'intérieur du fichier Php.

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

Discussions similaires

  1. Fichier non supprimable car le nom est trop long
    Par xillibit dans le forum Windows
    Réponses: 11
    Dernier message: 09/12/2015, 09h39
  2. Réponses: 7
    Dernier message: 24/08/2015, 20h25
  3. Réponses: 3
    Dernier message: 26/11/2014, 15h42
  4. Réponses: 3
    Dernier message: 04/07/2012, 13h33
  5. [phpMyAdmin] Page blanche si trop d'enregistrements sont retournés
    Par CinePhil dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 11
    Dernier message: 03/02/2009, 15h34

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