ben j'aimerais bien afficher un tableau mais je n'arrive pas je reçois toutes mes valeurs sur la meme ligne avec meme les titres
n'importe quelle suggestion me sera utile merci d'avance
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
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68 <html> <title>ville</title> <body> <?php //error_reporting(0); $ora_conn = ora_logon("xxx@xxxx","xxxxx"); //ociplogon('system','nedjma','pchome'); if (!$ora_conn) { echo "L'utilisateur $user n'a pu se connecter a la base"; }else { echo "Connecte a la base "; } $query = "select REGION,EMPLACEMENT FROM ville " ; error_reporting(0);//14 $results = array(); $ora_cur = ora_do($ora_conn, $query); if ($ora_cur) { $numCols = ora_numcols($ora_cur); $row = array(); for($i=0; $i<$numCols; $i++) { // Parcours des colonnes $row[ora_columnname($ora_cur, $i)] = ora_getcolumn($ora_cur,$i); } array_push($results,$row); while (ora_fetch($ora_cur)) { // Pour chaque ligne $row = array(); for($i=0; $i<$numCols; $i++)//29 { // Chaque colonne $row[ora_columnname($ora_cur, $i)] = ora_getcolumn($ora_cur,$i); } array_push($results,$row); } } error_reporting(1); echo 'Il y a '. count($results) . 'résultats.'; // Parcours du tableau $results pour afficher les résultats : if (count($results)) // Si y'a des résultat { echo '<tr>';//41 echo '<th bgcolor="#669999"><b><u>region </u></b></th>'; echo '<th bgcolor="#669999"><b><u>emplacement </u></b></th>'; echo '</tr>'."\n"; while($res=each($results)) // Parcourir le tableau $results { echo '<tr>'; echo '<td bgcolor="#CCCCCC">'.$res[1]["REGION"].'</td>'; echo '<td bgcolor="#CCCCCC">'.$res[1]["EMPLACEMENT"].'</td>'; echo '</tr>'; } echo "</table>\r\n"; } else // Pas de résultat { echo "Y'a rien :("; } ?> </body> </html>
Partager