PDO_Ingres

Portrait de splanquart

PDO_INGRES est un driver PDO(PHP Data Object) pour php. Il permet d'utiliser l'interface objet de PDO pour accéder à la base ingres. Il n'utilise pas le driver php_ingres mais a besoin du client ingres pour communiquer avec la database. PDO est multibase et beaucoup d'application PHP utilise PDO pour accéder à leur base de données. PDO_Ingres permet donc à toutes ces applications d'être compatible avec Ingers.

Comment ça marche

    $dsn 'ingres:dbname=demodb';$user 'ingres';$password 'ingres';

    // Connection
    
$dbh = new PDO($dsn$user$password);
    
// Prepare & execute SQL Query
    
$sth $dbh->prepare("select ap_name,ap_ccode from airport");
    
$sth->execute();
    
// Get all rows in Assoc-Array
    
$rows $sth->fetchAll(PDO::FETCH_ASSOC);
    
// Return to JSON array
    
$result->statut=true;
    
$result->result=$rows;

Où trouver pdo_ingres

sur sourceforge : http://sourceforge.net/projects/pdoingres/

svn: svn co https://pdoingres.svn.sourceforge.net/svnroot/pdoingres pdoingres

Etat du developpement

Les requetes de type insert, create, drop et select fonctionnent correctement. Il n'est pas encore possible d'utiliser les paramètres dans une requette ("select * from ma_table where col=?",$value).

Je cherche un developper C/Ingres capable d'implémenter la gestion des paramètres avec l'API ingres.