Publicité
+ Répondre à la discussion
Affichage des résultats 1 à 2 sur 2
  1. #1
    Invité de passage
    Femme Profil pro
    Étudiant
    Inscrit en
    mars 2012
    Messages
    1
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Val d'Oise (Île de France)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : mars 2012
    Messages : 1
    Points : 0
    Points
    0

    Par défaut probleme en php et Jet.

    Bonjour a tous,

    j'ai un pb, je n'arrive pas a afficher les informations d'une base de donnée access en php

    voila mon code :
    Code :
    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
    <?php
    	       $host = '';
               $user = '';
               $pass = '';
    		   $bdd = 'CielMode';
    		   $connexion_ODBC = odbc_connect($host,$user,$pass) or die ("Impossible de se connecter à la base de données".odbc_errormsg());
    		   $db = mysql_select_db( $bdd,$connexion_ODBC) or die ("Impossible de se connecter à la base de données".odbc_errormsg());
    		   // pour se deconnecter : :
     
    // Requête SQL
    $rqSql = "SELECT * FROM Stock
    INNER JOIN TicketLigne ON (Stock.CodeArticle = TicketLigne.Ligne_Code)
    INNER JOIN Ticket ON (Stock.CodeArticle = Ticket.Id)
    INNER JOIN Reglement ON (Stock.CodeArticle = Reglement.Code)
    INNER JOIN Employe ON (Stock.CodeArticle = Employe.Code)";
     
    // Exécution de la requête
    $result = mysql_query( $rqSql,$connexion_ODBC) or die( "Exécution requête impossible.");
    $ret = odbc_exec($connexion_ODBC , $rqSql);
     
     
     
    $tablelist = odbc_tables($connexion_ODBC);
    while (odbc_fetch_row($tablelist)) //tant que c'est pas la fin de la table
    {
    if (odbc_result($tablelist, 3) == "TABLE") // Si indicateur TABLE
    echo odbc_result($tablelist, 3); // Affiche nom de la TABLE
    }
    $valeur= odbc_exec( $connexion_ODBC, "select champ1,champ2,champphoto3 from TABLE" ); //requête
    while(odbc_fetch_row($valeur)) //tant que c'est pas la fin de la table
    {
    echo odbc_result( $valeur, 1 );//ici on affiche la valeur du champ1
    }
     
    odbc_close($connexion_ODBC));
     
    ?>
    *merci*

  2. #2
    Rédacteur/Modérateur

    Avatar de loufab
    Homme Profil pro Fabrice CONSTANS
    Ingénieur développement logiciels
    Inscrit en
    avril 2005
    Messages
    8 682
    Détails du profil
    Informations personnelles :
    Nom : Homme Fabrice CONSTANS
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : avril 2005
    Messages : 8 682
    Points : 16 362
    Points
    16 362

    Par défaut

    Bonjour,

    Access n'est pas une base de données, Jet est la base de données utilisée par Access par défaut.

    Ta question doit être posée dans le forum PHP.

    Cordialement,

Liens sociaux

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •