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

Langage PHP Discussion :

Récupération de données dans un objet [PHP 5.4]


Sujet :

Langage PHP

  1. #1
    Candidat au Club
    Homme Profil pro
    Webmaster
    Inscrit en
    Mars 2015
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Somme (Picardie)

    Informations professionnelles :
    Activité : Webmaster

    Informations forums :
    Inscription : Mars 2015
    Messages : 2
    Points : 2
    Points
    2
    Par défaut Récupération de données dans un objet
    Bonjour,

    Après avoir cherché sans succès, j'aimerais comprendre pourquoi je n'ai ni message d'erreur, ni récupération des données que je souhaite dans le code suivant:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    $sql = "SELECT *
                    FROM type
                    WHERE type_name = :name";
                $fields = ['name' => $ENTITE_NAME];
                $result = Mysql::getInstance()->lecture($sql, $fields);
    En faisant
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    exit ('<pre>'.print_r($result).'</pre>');
    j'obtient ceci :

    stdClass Object ( [type_id] => 7 [type_name] => Catégorie )
    1

    Donc j'ai bien la ligne que je souhaite, jusque là pas de souci.

    Si je fais :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $rez = $result->type_name; exit ($rez);
    J'obtiens bien : Catégorie

    Par contre si je fais
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $rez = $result->type_id; exit ($rez);
    Je n'obtient absolument rien. Ni message d'erreur, ni le 7 qui est attendu.

    Si quelqu'un pouvez m'aider s'il vous plait, merci d'avance

  2. #2
    Membre éprouvé Avatar de Willy_k
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2011
    Messages
    540
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Côte d'Ivoire

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juin 2011
    Messages : 540
    Points : 1 067
    Points
    1 067
    Par défaut
    Salut,

    faites un echo ou var_dump + exit simplement.

    Pour le problème d'affichage, regardez la doc de la structure exit la partie "Liste des paramètres" et surtout la Note.

  3. #3
    Candidat au Club
    Homme Profil pro
    Webmaster
    Inscrit en
    Mars 2015
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Somme (Picardie)

    Informations professionnelles :
    Activité : Webmaster

    Informations forums :
    Inscription : Mars 2015
    Messages : 2
    Points : 2
    Points
    2
    Par défaut
    Merci pour la réponse

    Je pensais que exit() gérait le paramètre comme une str ><

    Sujet clos

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

Discussions similaires

  1. Réponses: 0
    Dernier message: 03/02/2016, 12h12
  2. Réponses: 2
    Dernier message: 18/10/2012, 13h49
  3. Réponses: 9
    Dernier message: 30/03/2011, 11h09
  4. Réponses: 6
    Dernier message: 23/10/2005, 12h24
  5. récupération de données dans un TDBControlGrid
    Par dableuf dans le forum Bases de données
    Réponses: 3
    Dernier message: 22/11/2004, 14h25

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