Bonjour tout le monde,
Voila j ai un gros probleme avec mon script php : cest que je veux afficher des donnée qui se trouvent dans ma base mysql en selectionnant une date voici mon script:
il me renvoit cela :
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
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132 <? //Page différent de index.php session_start(); ?> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta content=text/html; charset=utf-8? http-equiv=Content-Type /> <title>ADMI</title> <body bgcolor="#00FF00"> <table width="80%" align="center"> <tr bgcolor="lightblue"><td colspan="3" align="center"><img src=bandeau-en.jpg></td></tr> <tr><td bgcolor="#FFFFCC"><?php print("Bonjour,Vous vous etes connecte en utilisant le compte:"); echo $_SESSION['login']; ?> <br /> <a href =" ?page=1">Al</a><br/> <a href ="?page=2">sion</a><br/> <a href ="tel.php">Tele</a><br> <a href ="voc.php">Vba</a><br/> </td> <td width="100%" align="center"> <? $host = 'localhost'; $user = 'aste'; $pass = 'ast'; $db = 'aste'; // connection à la DB $link = mysql_connect ($host,$user,$pass) or die ('Erreur : '.mysql_error() ); mysql_select_db($db) or die ('Erreur :'.mysql_error()); echo '<hr />'; echo " <A HREF=menut.php>Retour</A> "; $compte = $_POST['compte']; //echo " <br><A HREF=afficheAppelsdujour.php>Appels par jour</A> "; echo "<form method=post action=affiche_Appels_du_jour.php> <table border=0 width=200 align=left>"; ?> <?php echo "<SELECT name='i' Size='1'>"; for($i=1; $i<=31;$i++){ //Lister les jours if ($i < 10){ //Lister les jours pour pouvoir leur ajouter un 0 devant echo "<OPTION>0$i<br></OPTION>"; } else { echo "<OPTION>$i<br></OPTION>"; } } echo "</SELECT>"; echo '<SELECT name="d" Size="1">'; for($d=1; $d<=12;$d++){ //Lister les mois if ($d < 10){ //Lister les jours pour pouvoir leur ajouter un 0 devant echo "<OPTION>0$d<br></OPTION>"; } else { echo "<OPTION>$d<br></OPTION>"; } } echo "</SELECT>"; $date = date('Y'); //On prend l'année en cours echo '<SELECT name="y" Size="1">'; for ($y=2000; $y<=$date; $y++) { //De l'année 2000 à l'année actuelle echo "<OPTION><br>$y<br></OPTION>"; } echo "</SELECT>"; ?> </table> </form><p>"; echo "<center><H1>Liste des appels du jour</H1></center>"; $select = " SELECT * FROM cdr WHERE calldate = CURRENT_DATE() "; $result = mysql_query($select,$link) or die ('Erreur : '.mysql_error() ); $total = mysql_num_rows($result); if($total>0) { echo '<table bgcolor="#FFFFCC">'; echo '<tr>'; echo '<td bgcolor="#669999"><b><u>DATE</u></b></td>'; echo '<td bgcolor="#669999"><b><u>EXPEDITEUR</u></b></td>'; echo '<td bgcolor="#669999"><b><u>DESTINATAIRE</u></b></td>'; echo '<td bgcolor="#669999"><b><u>CANAL</u></b></td>'; echo '<td bgcolor="#669999"><b><u>DUREE</u></b></td>'; echo '<td bgcolor="#669999"><b><u>DISPOSITION</u></b></td>'; echo '</tr>'."\n"; } else { echo'<h3>IL n y a pas encore eu d appels</h3>'; } while($row = mysql_fetch_array($result,MYSQL_ASSOC)) { echo '<tr>'; echo '<td bgcolor="#CCCCCC">'.$row["calldate"].'</td>'; echo '<td bgcolor="#CCCCCC">'.$row["src"].'</td>'; echo '<td bgcolor="#CCCCCC">'.$row["dst"].'</td>'; echo '<td bgcolor="#CCCCCC">'.$row["channel"].'</td>'; echo '<td bgcolor="#CCCCCC">'.$row["duration"].'</td>'; echo '<td bgcolor="#CCCCCC">'.$row["disposition"].'</td>'; echo '</tr>'."\n"; } echo"</table>"; ?> </td> </tr> <tr bgcolor="lightblue"> <td colspan="3" align="center"><? echo htmlentities ('Service à valeur ajouter VOCAL,une solution'); ?><a href=" http://www.Technology.sc>tes</a></td> </tr> </table> </body> </html>
Retour
"; echo "
Liste des appels du jour
"; $select = " SELECT * FROM cdr WHERE calldate = CURRENT_DATE() "; $result = mysql_query($select,$link) or die ('Erreur : '.mysql_error() ); $total = mysql_num_rows($result); if($total>0) { echo ''; echo ''; echo ''; echo ''; echo ''; echo ''; echo ''; echo ''; echo ''."\n"; } else { echo'
IL n y a pas encore eu d appels
'; } while($row = mysql_fetch_array($result,MYSQL_ASSOC)) { echo ''; echo ''; echo ''; echo ''; echo ''; echo ''; echo ''; echo ''."\n"; } echo"
DATE EXPEDITEUR DESTINATAIRE CANAL DUREE DISPOSITION
'.$row["calldate"].' '.$row["src"].' '.$row["dst"].' '.$row["channel"].' '.$row["duration"].' '.$row["disposition"].'
"; ?>
merci de bien vouloir m aide
Partager