par
moogli » 19 nov. 2010, 16:55
yop
je suppose que tu parle de
http://www.siteduzero.com/tutoriel-3-34 ... x-bdd.html ?
exemple de connexion au sgbd :
/!\ Attention tu doit modifier les infos de connexion PDO pour que cela correspondent à ton SGBD (utilisateur, mdp, host )etc
try {
$dbh = new PDO("pgsql:dbname=test_base;host=192.168.56.101", 'postgres', md5('tipounet'));
$dbh->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_WARNING); //affichage des erreurs
} catch (Exception $e) {
echo 'Erreur : ' . $e->getMessage() . '<br />';
echo 'N° : ' . $e->getCode();
}
pour les requêtes c'est indiqué dans le 1er lien.
pour savoir si une valeur existe dans une colonne (par exemple)
select count(clefprimaire) as nb from table where champ='valeur entrée par l utilisateur';
le résultat de la requête de fournira (avec l'exemple du sdz) $data->nb qui contiendra le nombre de fois que tu a l'info fournit par l'utilisateur. si == 0 ta condition est vrai si non rejet !
@+