Probleme de requete dans du php

Fermé
shark - 7 juil. 2009 à 13:56
Dr Zoidberg Messages postés 529 Date d'inscription jeudi 28 juin 2007 Statut Membre Dernière intervention 12 juin 2015 - 7 juil. 2009 à 15:23
Bonjour, j'ai un petit souci je ne vois pas ou est l'erreur dans cet requete si quelqu'un remarque quelque choses merci d'avance
$sql="SELECT * FROM ".$this->schema.".BAT_COMMENT WHERE IDLEVELSECUR=".$idlevelsecur;
//$this->EXEC_SELECT($sql);
A voir également:

5 réponses

jeangilles Messages postés 816 Date d'inscription samedi 21 juin 2008 Statut Membre Dernière intervention 17 juillet 2012 186
7 juil. 2009 à 13:57
$sql="SELECT * FROM ".$this->schema.".BAT_COMMENT WHERE IDLEVELSECUR='".$idlevelsecur."'";
0
Dr Zoidberg Messages postés 529 Date d'inscription jeudi 28 juin 2007 Statut Membre Dernière intervention 12 juin 2015 100
7 juil. 2009 à 13:59
Dans le cas où IDLEVELSECUR serait une chaîne ...

Sinon tu as une erreur SQL ?
0
nn idlevelsecur n'est pas une chaine
0
Dr Zoidberg Messages postés 529 Date d'inscription jeudi 28 juin 2007 Statut Membre Dernière intervention 12 juin 2015 100
7 juil. 2009 à 14:10
Tu ne réponds pas a ma question quelle est l'erreur retournée ?
0
excuse moi javai mal lu voila

Warning: oci_execute() [function.oci-execute]: ORA-00904: "IDLEVELSECUR": invalid identifier in D:\Apache_www\DSCPROD\FRAMEWORK_SUPPORT\CONNEXION.CLASS.PHP on line 132
Call Stack
# Time Function Location
1 0.1621 {main}( ) ..\ajax.affichecombo.php:0

2 3.6160 BAT_COMMENT_GUI->GET_SELECT( $idlevelsecur = 3, $idcomment=FALSE ) ..\ajax.affichecombo.php:24

3 3.6160 CONNEXION->EXE_SELECT( $sql = 'SELECT * FROM DSC_BAT.BAT_COMMENT
WHERE IDLEVELSECUR=3' ) ..\BAT.COMMENT.GUI.CLASS.PHP:60

4 3.6161 oci_execute ( resource(334) of type (oci8 statement) ) ..\CONNEXION.CLASS.PHP:132
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Dr Zoidberg Messages postés 529 Date d'inscription jeudi 28 juin 2007 Statut Membre Dernière intervention 12 juin 2015 100
7 juil. 2009 à 15:23
Apparemment oracle ne trouve pas le champ IDLEVELSECUR , es tu sur de son nom ? je ne connais pas assez Oracle, mais la casse a peut-être son importance.
0