Bonjour tout le monde,
J'ai un problème de code dans mon script;
Mon script index.php
Code de connexion
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
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40 <!DOCTYPE html PUBLIC "-//W3C//Dtd XHTML 1.0 Transitional//EN" "http://www.w3.org/tr/xhtml1/Dtd/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" lang="fr"> <head> <title>Contrôles des bases de données</title> <meta charset="UTF-8"/> <link rel="stylesheet" href="menu.css" /> <body> <?php $req_toutes = "SELECT * FROM t_environnement JOIN t_basedonnees_1 ON t_environnement.env_ref= t_basedonnees_1.env_ref"; require('connexion.php'); $toute_selection = pg_query($req_toutes) or die("Lecture impossible") echo 'lecture réussie'; require('closebase.php'); $array_selection = array(); // lecture du dataset et stockage en tableau PHP //while($article = mysql_fetch_array($toute_selection)) while($article = pg_fetch_array($toute_selection)) { $array_selection[$article['bdd_idx']]['t_environnement.env_nom'] = $article['t_environnement.bdd_utilisateur']; $array_selection[$article['bdd_idx']]['bdd_serveur'] = $article['bdd_serveur']; echo '<P></P>'; print_r ($array_selection); }; </body> </head> </html>
Code deconnexion
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 <?php // On définit les 4 variables nécessaires à la connexion MySQL : $hostname = "localhost"; $user = "postgres"; $password = "root"; $nom_base_donnees = "basedd1"; // Connexion au serveur MySQL //$dbconn = pg_connect($hostname, $user, $password, $nom_base_donnees) or die('Connexion impossible : ' . pg_last_error()); $dbconn = pg_connect("host=localhost dbname=basedd1 user=postgres password=root") or die('Connexion impossible : ' . pg_last_error()); // Choix de la base sur laquelle travailler //mysql_select_db($nom_base_donnees, $conn); ?>
j'ai le résultat suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 <?php // On définit les 4 variables nécessaires à la connexion MySQL : $hostname = "localhost"; $user = "root"; $password = ""; $nom_base_donnee = "basedd1"; // Connexion au serveur MySQL $conn = pg_connect(host=localhost port=5432 user=postgres password=root dbname=basedd1) or die(mysql_error()); // Choix de la base sur laquelle travailler pg_close($conn); ?>
Merci de votre aide'; //echo '
'; //echo '
'; $req_toutes = "SELECT * FROM t_environnement JOIN t_basedonnees_1 ON t_environnement.env_ref= t_basedonnees_1.env_ref"; echo '"SELECT * FROM t_environnement JOIN t_basedonnees_1 ON t_environnement.env_ref= t_basedonnees_1.env_ref";' require('connexion.php'); $toute_selection = pg_query($req_toutes) or die("Lecture impossible") echo 'lecture réussie'; require('closebase.php'); $array_selection = array(); // lecture du dataset et stockage en tableau PHP //while($article = mysql_fetch_array($toute_selection)) while($article = pg_fetch_array($toute_selection)) { $array_selection[$article['bdd_idx']]['t_environnement.env_nom'] = $article['t_environnement.bdd_utilisateur']; $array_selection[$article['bdd_idx']]['bdd_serveur'] = $article['bdd_serveur']; echo '
'; print_r ($array_selection); };
Cordialement
Zozotitou
Partager