Ok ik heb een vet vaag probleem
na php.net en mysql.com geraad pleegt te hebben
kom ik er nog niet uit. in mijn script werkt DISTINCT gewoon weg NIET!
Mijn vraag weet iemand iets over een mysqld bug naast versie 3.22.25 daarvan was het bekend. die de functie DISTINCT niet uitvoerd?
of kan iemand een/de fout in dit script herkennen?
na php.net en mysql.com geraad pleegt te hebben
kom ik er nog niet uit. in mijn script werkt DISTINCT gewoon weg NIET!
PHP:
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
| <? @mysql_connect("localhost","xxxxxxx","xx"); $query=@mysql_query("SELECT DISTINCT hostname,id,count FROM website.hits ORDER BY id "); $total_visits=@mysql_num_rows($query); echo " <html> <head> <title>Hit stat's</title> </head> <body> <table border=0 cellspacing=0 cellpadding=0 align=center> <tr> <td>Hostname:</td> <td>Amount of visit's</td> </tr>"; while($array = @mysql_fetch_array($query)) { $visitor_host=$array["hostname"]; $visitor_query=@mysql_query("SELECT hostname,count FROM website.hits WHERE hostname='$visitor_host'"); $visitor_count=@mysql_num_rows($visitor_query); if ( $bg=="bgcolor=\"#DDDDDD\"") { $bg="bgcolor=\"#EEEEEE\""; } else { $bg="bgcolor=\"#DDDDDD\""; } echo " <tr $bg>\n <td>$visitor_host</td>\n <td>$visitor_count</td>\n </tr>"; } echo " <tr> <td collspan=2>&nbsp;</td> </tr> <tr> <td>Total amount of visit's</td> <td>$total_visits</td> </tr> </table> </body> </html>"; @mysql_close(); ?> |
Mijn vraag weet iemand iets over een mysqld bug naast versie 3.22.25 daarvan was het bekend. die de functie DISTINCT niet uitvoerd?
of kan iemand een/de fout in dit script herkennen?