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 :

Requêtes entre Oracle et php


Sujet :

PHP & Base de données

  1. #1
    Futur Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2014
    Messages
    12
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 32
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2014
    Messages : 12
    Points : 5
    Points
    5
    Par défaut Requêtes entre Oracle et php
    bonjour a tous ,

    mon problème c'est que les requetes en php ne s'affiche pas , j'utilise le pdo est aussi j'ai essayé l'oci la connexion avec la base ça marche très bien , mais les requetes s'affiche pas après l'exécution de la requetes rien ne s'affiche , y'a aucune erreur tout est bien , alors je me bloque vraiment je sais pas quoi faire est ce que c'est un probème qui vient du wamp j'arrive pas a comprendre , s'il vous plait j'ai besoin des réponses le plutôt possible , Merci d'avance

  2. #2
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Points : 44 155
    Points
    44 155
    Par défaut
    Montre nous le code qui pose problème.
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

  3. #3
    Futur Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2014
    Messages
    12
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 32
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2014
    Messages : 12
    Points : 5
    Points
    5
    Par défaut
    Bonsoir , voila le code :

    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
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    <?php 
    			//////////////// la connexion avec OCI //////////////
    			$hote = '127.0.0.1';
    			$port = '1521'; // port par défaut
    			$service = 'orcl';
    			$utilisateur = 'system';
    			$motdepasse = 'Madona1990';
     
     
     
     
               $bd = oci_connect($utilisateur, $motdepasse);
                if ($bd === false)  die("Connexion impossible : " . oci_error());
                else              echo "Connexion réussie";
     
     
     
     
    						                          $req="SELECT libelle FROM Domaine";
                                            $stid = oci_parse($bd,$req );
                                                oci_execute($stid);
                                                                  echo 'hamid';
     
                                                             while ($row = oci_fetch_array($stid,OCI_BOTH)) {
                                                              oci_num_rows($row);
                                                                echo    $row[0];
     
     
                }
     
    ////////////////////////////:la connexion avec PDO///////////////////////////////////
                $lien_base =
    			"oci:dbname=(DESCRIPTION =
    			(ADDRESS_LIST =
    				(ADDRESS =
    					(PROTOCOL = TCP)
    					(Host = ".$hote .")
    					(Port = ".$port."))
    			)
    			(CONNECT_DATA =
    				(SERVICE_NAME = ".$service.")
    			)
    			)";
     
    			try
    			{
    				// connexion à la base Oracle et création de l'objet
    				$pdo_options[PDO::ATTR_ERRMODE] = PDO::ERRMODE_EXCEPTION; 
    				$bd = new PDO($lien_base, $utilisateur, $motdepasse);
    				$bd->setAttribute(PDO::ATTR_ERRMODE,PDO::ERRMODE_EXCEPTION);
    				//$bd2 = new PDO($lien_base, $utilisateur, $motdepasse);
    				//$bd->exec('SET NAMES utf8');
    				echo "connnexion réussie!!!";
    			}
    			catch (PDOException $e)
    			{
    				echo 'Erreur : '.$e->getMessage().'<br />' ;
    				echo 'N° : '.$e->getCode();
    				die(); 
    			}
     
    			try{
    					$req =('SELECT Libelle  FROM Domaine');
     
    					$sth = $bd->query($req);
    							//$sth->execute();
    							//print_r($sth);
     
     
    					while ($result = $sth->fetch())
    					{print_r($result);}
    			}
    			catch(PDOException $e){
    				echo 'requete planté';
    			}
     
     
     
     
                ?>

Discussions similaires

  1. [Oracle] Creer un flux xml entre oracle et php
    Par Tanin dans le forum PHP & Base de données
    Réponses: 1
    Dernier message: 10/09/2012, 19h49
  2. Compatibilité entre Oracle, PHP
    Par tittoto dans le forum Oracle
    Réponses: 5
    Dernier message: 06/10/2006, 17h54
  3. [SQL] Différence d'exécution d'une requête entre phpmyadmin et php
    Par lodan dans le forum PHP & Base de données
    Réponses: 4
    Dernier message: 31/08/2006, 15h56
  4. limit et temps d'execution avec oracle et PHP
    Par dor_boucle dans le forum Oracle
    Réponses: 20
    Dernier message: 10/12/2005, 14h31
  5. interface entre oracle et MySQL
    Par sbenoist dans le forum Oracle
    Réponses: 21
    Dernier message: 19/08/2004, 18h51

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