Ce simple exemple illustre comment se connecter, exécuter une requête, afficher les résultats et se déconnecter d'une base de données Ingres.
Exemple #1 Exemple simple avec Ingres
<?php
// Connexion, sélection de base de données
$link = ingres_connect('database', 'user', 'password')
or die('Connexion impossible : ' . ingres_error($link));
echo 'Connecté correctement';
// Sélectionne à partir d'une table qui existe dans toutes les bases de données Ingres
$query = 'SELECT * FROM iirelation';
$returncode = ingres_query($query,$link) or die('Échec requête : ' .
ingres_error($link));
// Affiche les résultats en HTML
// relid - table name
// relowner - table owner
echo "<table>\n";
while ($iirelation = ingres_fetch_object(INGRES_BOTH, $link)) {
echo "\t<tr>\n";
echo "\t\t<td>" . $iirelation->relid . "</td>\n";
echo "\t\t<td>" . $iirelation->relowner . "</td>\n";
echo "\t</tr>\n";
}
echo "</table>\n";
// Envoie la transaction
ingres_commit($link);
// Fermeture de la connexion
ingres_close($link);
?>