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 :

oci_num_rows ne retourne pas de résultat (0) [Oracle]


Sujet :

PHP & Base de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Septembre 2003
    Messages
    112
    Détails du profil
    Informations forums :
    Inscription : Septembre 2003
    Messages : 112
    Par défaut oci_num_rows ne retourne pas de résultat (0)
    salut a tous,
    je ne sais plus quoi faire.

    J'essai d'executer la requete suivante:
    select nom, prenom, count(nom) from contact group by nom

    puis d'afficher les résultats.
    mais la fonction oci_num_rows me retourne 0

    alors qu'en faisant ma requete directement sous sqlplus, j'obtiens 4 lignes.

    D'ou peut venir le probleme?
    merci d'avance

  2. #2
    Membre chevronné Avatar de johweb
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Décembre 2003
    Messages
    342
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Sarthe (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Décembre 2003
    Messages : 342
    Par défaut
    int oci_num_rows ( resource stmt ) oci_num_rows retourne le nombre de lignes affectées durant la dernière commande Oracle stmt
    .
    NoteCette fonction ne retourne pas le nombre de lignes sélectionnées. Pour les commandes de type SELECT, cette fonction va retourner le nombre de ligne qui ont été lues dans le buffer avec oci_fetch*
    http://doc.domainepublic.net/php/doc...-num-rows.html

  3. #3
    Membre Expert
    Avatar de yiannis
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    1 494
    Détails du profil
    Informations personnelles :
    Âge : 60
    Localisation : France

    Informations forums :
    Inscription : Septembre 2005
    Messages : 1 494
    Par défaut
    Bonjour,

    il faut que tu utilises oci_num_fields qui te retourne le nombre de colonnes
    http://gr2.php.net/manual/fr/functio...num-fields.php

  4. #4
    Membre confirmé
    Inscrit en
    Septembre 2003
    Messages
    112
    Détails du profil
    Informations forums :
    Inscription : Septembre 2003
    Messages : 112
    Par défaut
    c'est pour ca!!!!

    MERCI A VOUS 2 pour votre efficacité.

  5. #5
    Membre Expert
    Avatar de yiannis
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    1 494
    Détails du profil
    Informations personnelles :
    Âge : 60
    Localisation : France

    Informations forums :
    Inscription : Septembre 2005
    Messages : 1 494
    Par défaut
    si cela fonctionne avec oci_num_fields(), pense au petit tag

  6. #6
    Membre confirmé
    Inscrit en
    Septembre 2003
    Messages
    112
    Détails du profil
    Informations forums :
    Inscription : Septembre 2003
    Messages : 112
    Par défaut
    je viens de tester, ca ne fonctionne pas!
    la fonction oci_num_fields() me retourne le nombre de colonne et non le nombre de ligne...

    une autre piste?
    encore merci

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

Discussions similaires

  1. Requete DELETE qui ne retourne pas de résultat
    Par Duddy dans le forum Développement
    Réponses: 8
    Dernier message: 24/09/2012, 17h44
  2. [PDO] Une requête qui ne retourne pas de résultat
    Par beegees dans le forum PHP & Base de données
    Réponses: 0
    Dernier message: 25/11/2011, 18h18
  3. e.newvalues ne retourne pas de résultat
    Par amen_1919 dans le forum ASP.NET
    Réponses: 2
    Dernier message: 12/06/2009, 16h53
  4. Retourner un count = 0 quand pas de résultat
    Par franculo_caoulene dans le forum MS SQL Server
    Réponses: 13
    Dernier message: 21/12/2004, 15h11
  5. [VB.NET] DataSet qui ne retourne pas de résultat
    Par Lois dans le forum Windows Forms
    Réponses: 4
    Dernier message: 02/06/2004, 17h07

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