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 :

Problème de requête [Oracle]


Sujet :

PHP & Base de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Inscrit en
    Octobre 2006
    Messages
    360
    Détails du profil
    Informations forums :
    Inscription : Octobre 2006
    Messages : 360
    Par défaut Problème de requête
    bonjour a tous

    Mon probleme est le suivant :
    quand j'execute se code
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
     
    include("connec_bdd.php");
     
    $requete = "select * from san_tramero where tr_ine11='$tramero_ine11' and tr_codvia='$tramero_codvia' and tr_extrinfnum='$tramero_extrinfnum' and tr_calextrinfnum='$tramero_calextrinfnum'";
    $stmt=ociparse($connexion, $requete);
    ociexecute($stmt);
    ocifetch($stmt);
    $tramero_calextrinfnum=ociresult($stmt,"TR_CALEXTRINFNUM");
    $tramero_extrsupnum=ociresult($stmt,"TR_EXTRSUPNUM");
    $tramero_calextrsupnum=ociresult($stmt,"TR_CALEXTRSUPNUM");
    $tramero_zonasalud=ociresult($stmt,"TR_ZONASALUD");
    $tramero_cpostal=ociresult($stmt,"TR_CPOSTAL");
    il sert a selectonner une ligne dans ma base de donner et a stacker chaque champ de cette ligne dans une variable qui porte le nom du champ

    je voudrais savoir quel est la valeur d'une de ces variable si dans ma table il n'y avais pas de valeur dans ce champ car jusque la je n'est pas trouver comment faire pour repondre a cette question

    merci de votre aide

  2. #2
    Membre Expert Avatar de Amara
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    2 688
    Détails du profil
    Informations personnelles :
    Localisation : France, Sarthe (Pays de la Loire)

    Informations forums :
    Inscription : Juillet 2004
    Messages : 2 688
    Par défaut
    Ca dépend de la définition de tes champs en base, tu peux avoir une valeur 0 ou chaîne vide par défaut ou tu peux avoir null. Le mieux c'est de tester en faisant des echo...

    nb : et merci pour l'effort d'orthographe que tu as fais même si il en reste quelques unes c'est bien plus lisible

  3. #3
    Membre éclairé
    Inscrit en
    Octobre 2006
    Messages
    360
    Détails du profil
    Informations forums :
    Inscription : Octobre 2006
    Messages : 360
    Par défaut
    mon type est varchar2 (1 byte)
    et dans la colonne null il est inscrit "Y" pour yes.

    les echo sa donne rien tous est blanc et si je mais par exemple
    echo ".".$var.".";

    les 2 points qui entourent la variable me semble coller l'un a l'autre


    merci pour ton PS amara sa fait plaisir

  4. #4
    Membre Expert Avatar de Amara
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    2 688
    Détails du profil
    Informations personnelles :
    Localisation : France, Sarthe (Pays de la Loire)

    Informations forums :
    Inscription : Juillet 2004
    Messages : 2 688
    Par défaut
    Tu peux faire un var_dump sur tes variables aussi on va peut-être voir des choses.

  5. #5
    Membre éclairé
    Inscrit en
    Octobre 2006
    Messages
    360
    Détails du profil
    Informations forums :
    Inscription : Octobre 2006
    Messages : 360
    Par défaut
    voici le code du var_dump

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    var_dump($tramero_calextrinfnum);
    voici le resultat:

    string(0) ""


    sa veut dire quoi?

  6. #6
    Membre Expert Avatar de Amara
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    2 688
    Détails du profil
    Informations personnelles :
    Localisation : France, Sarthe (Pays de la Loire)

    Informations forums :
    Inscription : Juillet 2004
    Messages : 2 688
    Par défaut
    Chaîne vide je pense. Donc c'est ce que tu récupères.

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

Discussions similaires

  1. Réponses: 19
    Dernier message: 27/08/2003, 15h32
  2. problème de requête avec jointures
    Par tinhat dans le forum Requêtes
    Réponses: 7
    Dernier message: 11/08/2003, 10h33
  3. Problème de requètes concurentes
    Par Emmanuel.G dans le forum XMLRAD
    Réponses: 3
    Dernier message: 08/08/2003, 16h51
  4. Réponses: 2
    Dernier message: 16/07/2003, 14h40
  5. Problème dans requête avec count()
    Par BadFox dans le forum Requêtes
    Réponses: 3
    Dernier message: 08/07/2003, 18h02

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