Bonjour, je suis actuellement en pleine réalisation d'une application de gestion d'un parc informatique et je rencontre quelques problèmes. Avant de commencer, voici mes outils de travail :

- PHP 5.3.0
- Oracle 9.2.0.8.0

Alors je voudrais réaliser un formulaire d'identification basé sur une table d'une base de donnée que j'appellerai ici base_parc, table_ID.
table_ID contient un champ log et un champ mdp (avec plusieurs occurences pour chaque).
J'ai vu qu'il faut normalement utiliser la commande ora_logon(nomdelabase@service, pass) mais je n'ai pas de résultat.

Voici mon problème : Quelle est la syntaxe de connexion à la base ?
Quelle est la syntaxe pour comparer les informations saisies avec les informations de la base ?
De plus, j'aimerais que l'on puisse savoir lorsqu'un problème de connexion survient.

J'ai déjà beaucoup visité les différents sujets mais c'est assez confus et tous les exemples sont différents et répondent à un cas précis.

Merci d'avance, seym.

Petite édition :

J'ai également essayé avec oci_connect et voici mon code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
<?php 
$username = "user";
$database = "base";
$password = "password";
$connexion = oci_connect($username, $password, $database );
if(!$connexion){
	echo("Raté !");
	}
	else {
		echo ( "Bravo! ");
		}
?>
J'ai enregistré ce code dans un fichier à part pour pouvoir le réutiliser mais cela ne fonctionne pas lorsque je le teste. J'ai également essayé avec ora_logon sans résultat