Probleme de requete dans du php

shark -  
Dr Zoidberg Messages postés 547 Statut Membre -
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);
Configuration: Windows XP Internet Explorer 7.0

5 réponses

  1. jeangilles Messages postés 816 Date d'inscription   Statut Membre Dernière intervention   186
     
    $sql="SELECT * FROM ".$this->schema.".BAT_COMMENT WHERE IDLEVELSECUR='".$idlevelsecur."'";
    0
    1. Dr Zoidberg Messages postés 547 Statut Membre 100
       
      Dans le cas où IDLEVELSECUR serait une chaîne ...

      Sinon tu as une erreur SQL ?
      0
  2. shark
     
    nn idlevelsecur n'est pas une chaine
    0
  3. Dr Zoidberg Messages postés 547 Statut Membre 100
     
    Tu ne réponds pas a ma question quelle est l'erreur retournée ?
    0
  4. shark
     
    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
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. Dr Zoidberg Messages postés 547 Statut Membre 100
     
    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