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 :

Pb de requete [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 Pb de requete
    voici mon code


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    for ($i=1; $i<3;$i++)
    {
    	$requete = "select max(tr_extrsupnum) from san_tramero where tr_ine='$vias_ine' and tr_codvia='$vias_codigo' and tr_tiponum='$i'";
    	$stmt=ociparse($connexion, $requete);
    	ociexecute($stmt);
    	ocifetch($stmt);
    	$extrsupnum_max[$i]=ociresult($stmt,"max(tr_extrsupnum)");
    }
    cette requete est pour une BDD (oracle)
    en langage SQL , la requete est bonne elle m'affiche le bon resultat (une seul ligne qui est la valeur max du champ tr_extrsupnum) mais quant j'execute mon code dans du php, le message d'erreur suivant aparé :
    Warning: ociresult() [function.ociresult]: Invalid column name "max(tr_extrsupnum)" in C:\Archivos de programa\Apache Group\Apache2\htdocs\php\tramero.php on line 114

    Warning: ociresult() [function.ociresult]: Invalid column name "max(tr_extrsupnum)" in C:\Archivos de programa\Apache Group\Apache2\htdocs\php\tramero.php on line 114
    comment doit-je faire?

  2. #2
    Membre éprouvé Avatar de Shinji62
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    135
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 135
    Par défaut
    Salut essaye plutot la requete :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    select max(tr_extrsupnum) as max_tr_ex from san_tramero where tr_ine='$vias_ine' and tr_codvia='$vias_codigo' and tr_tiponum='$i'
    Puis ensuite essaye de lire le max comme ca :


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    $extrsupnum_max[$i]=ociresult($stmt,"max_tr_ex");

  3. #3
    Membre éclairé
    Inscrit en
    Octobre 2006
    Messages
    360
    Détails du profil
    Informations forums :
    Inscription : Octobre 2006
    Messages : 360
    Par défaut
    non desoler sa marche pas non plus

    Warning: ociresult() [function.ociresult]: Invalid column name "max_tr_ex" in C:\Archivos de programa\Apache Group\Apache2\htdocs\php\tramero.php on line 114

    Warning: ociresult() [function.ociresult]: Invalid column name "max_tr_ex" in C:\Archivos de programa\Apache Group\Apache2\htdocs\php\tramero.php on line 114
    le code est le suivant :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    $requete = "select max(tr_extrsupnum) as max_tr_ex from san_tramero where tr_ine='$vias_ine' and tr_codvia='$vias_codigo' and tr_tiponum='$i'";
    $stmt=ociparse($connexion, $requete);
    ociexecute($stmt);
    ocifetch($stmt);
    $extrsupnum_max[$i]=ociresult($stmt,"max_tr_ex");
    j'ai pas fais d'erreur au moin??

  4. #4
    Membre éprouvé Avatar de Shinji62
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    135
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 135
    Par défaut
    $extrsupnum_max[$i]=ociresult($stmt,"MAX_TR_EX"); non plus?

  5. #5
    Membre éclairé
    Inscrit en
    Octobre 2006
    Messages
    360
    Détails du profil
    Informations forums :
    Inscription : Octobre 2006
    Messages : 360
    Par défaut
    tu est un GENIE
    php est super sensible a la cassa j'avais oublier ce detail


    merci car sans toi j'y serait encore

  6. #6
    Membre éprouvé Avatar de Shinji62
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    135
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 135
    Par défaut
    De rien

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

Discussions similaires

  1. requete avec OBCD et visual c++
    Par Anonymous dans le forum MFC
    Réponses: 12
    Dernier message: 18/11/2004, 16h15
  2. Requete requête sous sybase
    Par eddie dans le forum Sybase
    Réponses: 3
    Dernier message: 02/04/2003, 14h51
  3. Paramètre requete SQL (ADOQuery)
    Par GaL dans le forum C++Builder
    Réponses: 3
    Dernier message: 30/07/2002, 11h24
  4. Resultat requete SQL
    Par PierDIDI dans le forum Bases de données
    Réponses: 2
    Dernier message: 23/07/2002, 13h43
  5. [Kylix] Requetes Kylix pour postgres
    Par Miltown dans le forum EDI
    Réponses: 1
    Dernier message: 29/05/2002, 20h22

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