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

Langage PHP Discussion :

données du formulaire créent bug sur oci_connect


Sujet :

Langage PHP

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Octobre 2008
    Messages
    35
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2008
    Messages : 35
    Points : 33
    Points
    33
    Par défaut données du formulaire créent bug sur oci_connect
    Salut
    j'ai un problème assez surréaliste : quand j'apelle des données envoyées par un formulaire, elles existent et s'affichent, mais ne sont pas acceptées par oci_connect.

    du coup j'ai testé en fixant en "dur" un test de données, et cette fois ma fonction oracle s'execute normalement !!!
    bizarre, non?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    /*
    $ddn=$_POST['ddn'];
    $enseigne=$_POST['enseigne'];
    $schema=$_POST['schema'];
    $nom=$_POST['nom'];
    /*
    echo $ddn;
    echo $enseigne;
    echo $schema;
    echo $nom;
    */
    $ddn='date_naissance';
    $enseigne='enseignetest';
    $schema='sch1';
    $nom='enseignetest';
    et voici la fameuse fonction qui ne veut pas s'executer quand ce sont des données d'un formulaire:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    function creertableau($schema,$query,$num_colonne) 
    {
    $conn = oci_connect("fabien", "statistique",$schema);
    ( ligne19)  $qqqq = oci_parse($conn, $query);
    (ligne20)  oci_execute($qqqq, OCI_DEFAULT);
    while (oci_fetch($qqqq)) { $le_tableau_attendu[]=oci_result($qqqq,$num_colonne);}
    return $le_tableau_attendu;
    //oci_close($conn);
    }
    et qui donne ce message d'erreur:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    Warning: oci_connect() [function.oci-connect]: ORA-12154: TNS : l'adresse symbolique n'a pas pu être résolue in C:\Documents and Settings\helene\Bureau\PortableZMWS\ZMWS\_web.zmwsc\jpgraph-2.3.3\img_pyramide_des_ages.php on line 18
     
    Warning: oci_parse() expects parameter 1 to be resource, boolean given in C:\Documents and Settings\helene\Bureau\PortableZMWS\ZMWS\_web.zmwsc\jpgraph-2.3.3\img_pyramide_des_ages.php on line 19

  2. #2
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Octobre 2008
    Messages
    35
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2008
    Messages : 35
    Points : 33
    Points
    33
    Par défaut
    donc en cherchant un peu, le problème vient que j'ai deux formulaires sur ma page web.
    ...
    il faudra que je trouve un moyen d'envoyer suivant un choix de champs, d'envoyer vers une page web ou vers une autre.

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

Discussions similaires

  1. bug sur affichage enregistrement dans formulaire
    Par Marcopololo dans le forum IHM
    Réponses: 3
    Dernier message: 20/08/2008, 09h10
  2. modification de données quand formulaire basé sur requete
    Par aba_tarn dans le forum VBA Access
    Réponses: 4
    Dernier message: 05/07/2007, 10h50
  3. soumettre un formulaire automatiquement : bug sur IE
    Par arnaudperfect dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 09/03/2007, 10h54
  4. [Formulaire] bug sur mode conception impossible
    Par domotics dans le forum IHM
    Réponses: 2
    Dernier message: 25/01/2007, 20h02
  5. Réponses: 2
    Dernier message: 07/10/2006, 12h29

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