Bonjour à tous
je me suis lancé dans la conversion d'une application desktop vers une application web à la demande d'un client. j'ai beaucoup parcouru la documentation et aussi le forum. Mon problème est que je n'arrive pas à afficher le résultat d'une requête :
1- pour une requête qui ramène un seul résultat
2- pour une requête qui ramène plusieurs résultats (Tableau).
Voici pour le moment au stade ou j'en suis :
code de connection à la base de donnée et affichage :
et voici ce que j'ai comme resultat !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 try { $db = new PDO(DB_DSN,DB_USERNAME, DB_PASSWORD); } catch (PDOException $e) { echo $e->getMessage(); //catch and show the error } // Test de creation de l'objet de la base if(!$db) { header("http/1.0 404 Not Found" ); } else { $db->setAttribute(PDO::ATTR_CASE, PDO::CASE_LOWER); // les noms de champs seront en caractères minuscules $db->setAttribute(PDO::ATTR_ERRMODE , PDO::ERRMODE_EXCEPTION); // les erreurs lanceront des exceptions $sth = $db->prepare('SELECT NOM_USERS, MP_USERS, GRP_USERS FROM MUDRAG_USERS WHERE MUDRAG_USERS.NOM_USERS= :monutilisateur and MUDRAG_USERS.MP_USERS= :motpasse'); $sth->execute(array(':monutilisateur'=>$_POST["tonlogin"],':motpasse'=>$_POST["tonpass"])); print_r($sth->fetchAll(PDO::FETCH_ASSOC));
j'ai besoin d'un exemple concret qui m'aider a afficher correctement les données :Array ( [0] => Array ( [nom_users] => ADMIN [mp_users] => RUSTA2014 [grp_users] => SUPERADMIN ) )
1 - donnée
2 - plusieurs données en affichant les entêtes de la table concernée
Merci a tous
Partager