Introduction
Ovrimos SQL Server est une base de données relationnelle client/serveur et transactionnelle, combinée avec des fonctionnalités web, et des transactions rapides.
Note:
Cette extension a été déplacée dans le module » PECL
et ne sera plus intégrée dans PHP à partir de PHP 4.4.5 et PHP 5.1.0.
Note:
Cette extension n'est pas disponible sur les plates-formes Windows.
Pré-requis
Vous devez installer la bibliothèque sqlcli, qui est disponible dans la distribution de Ovrimos SQL Server.
Installation
Pour activer le support d'Ovrimos en PHP, vous devez compiler PHP avec l'option --with-ovrimos[=DIR]
. DIR est le chemin jusqu'au dossier d'Ovrimos qui contient la bibliothèque libsqlcli.
Configuration à l'exécution
Cette extension ne définit aucune directive de configuration.
Types de ressources
Exemples
Exemple 1861. Connexion au serveur Ovrimos SQL Server et sélection d'une table système
<?php
$conn
=
ovrimos_connect
(
"server.domain.com"
,
"8001"
,
"admin"
,
"password"
);
if (
$conn
!=
0
) {
echo
'Connexion établie!'
;
$res
=
ovrimos_exec
(
$conn
,
"select table_id, table_name from sys.tables"
);
if (
$res
!=
0
) {
echo
'Requête effectuée!'
;
ovrimos_result_all
(
$res
);
ovrimos_free_result
(
$res
);
}
ovrimos_close
(
$conn
);
}
?>
Cet exemple effectue une connexion à un serveur Ovrimos SQL Server.
Table des matières
- ovrimos_close
— Ferme une connexion Ovrimos
- ovrimos_commit
— Valide une transaction Ovrimos
- ovrimos_connect
— Connexion à un serveur
- ovrimos_cursor
— Retourne le nom du curseur Ovrimos
- ovrimos_exec
— Exécute une requête SQL
- ovrimos_execute
— Exécute une requête Ovrimos préparée
- ovrimos_fetch_into
— Lit une ligne dans un résultat Ovrimos
- ovrimos_fetch_row
— Lit une ligne dans un résultat Ovrimos
- ovrimos_field_len
— Retourne la taille d'une colonne Ovrimos
- ovrimos_field_name
— Retourne le nom d'une colonne Ovrimos
- ovrimos_field_num
— Retourne le numéro de colonne Ovrimos
- ovrimos_field_type
— Retourne le type numérique d'une colonne Ovrimos
- ovrimos_free_result
— Libère les ressources utilisées par un résultat Ovrimos
- ovrimos_longreadlen
— Indique la taille des données à lire dans une colonne de grande taille
- ovrimos_num_fields
— Retourne le nombre de colonnes Ovrimos
- ovrimos_num_rows
— Retourne le nombre de lignes affectées par une modification Ovrimos
- ovrimos_prepare
— Prépare une requête SQL Ovrimos
- ovrimos_result_all
— Affiche un résultat Ovrimos sous forme de tableau HTML
- ovrimos_result
— Lit le contenu d'une colonne Ovrimos
- ovrimos_rollback
— Annule une transaction