🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: be.comp.programming
Article #4452

Re: PHP-Mysql/ tellen aantal unieke gegevens

#4452
From: Karin van den Berg
Date: Sat, 26 Jul 2003 21:59
65 lines
2894 bytes
On Sat, 26 Jul 2003 17:48:26 +0200, "Dizz" <voetbaltepel@skynet.be>
wrote:

Je hebt zo te zien niet je complete code bijgevoegd, ik mis de queries
zowiezo. 
In principe moet het geen probleem zijn zolang je de result handlers
een andere naam geeft (wat je hier lijkt te doen) en je de 2e query in
de eerste loop uitvoert. Als je de hele code kan laten zien kan ik
misschien het probleem ontdekken.

Karin
p.s. niet mailen naar hotmail adres, ik lees het niet!

>Ik heb een lastig probleem bij het detecteren van het aantal keer dat een
>bepaalde uitslag ($pt1-$pt2) voorkomt in een tabel.
>
>Ik heb een lusstructuur bedacht (bijgevoegd) maar die geeft niet het
>gewenste resultaat. Alle mogelijke uitslagen worden door de eerste query
>(result) netjes afgeleverd (via group by) maar de telling van het aantal
>keer dat deze uitslag voorkomt in de tabel (result2) loopt slechts de eerste
>keer goed.
>
>Kan je 2 keer zo'n list commando geven of moet ik op ��n of ander manier dit
>resetten ? Hoe moet dit dan ?
>
>Ik heb er al uren naar gezocht maar ik raak er niet uit wijs. Voor een pro
>is het waarschijnlijk poepsimpel.
>
>Hier is de code :
>
><?php
>
>$t=0;
>
>$tot=0;
>
>while (list($pt1, $pu1) = mysql_fetch_row($result)){
>
>//hier loopt het volgens mij fout nadat de lus 1 keer is doorlopen
>
>while (list($pronot, $pronou)= mysql_fetch_row($result2)){
>
>if ($pt1==$pronot AND $pu1==$pronou){
>
>$t++;
>
>}
>
>$tot++;
>
>}
>
>$perc=(($t/$tot)*100);
>
>$lijnbreedte=($t*30);
>
>echo("<tr><td>$pt1 - $pu1</td><td><img src=\"line9.gif\"
>width=\"$lijnbreedte\" height=\"6\" alt=\"Percentage\" border=0> $perc %
>[$t] $tot</td></tr>\n");
>
>}
>
>?>
>
>
Technical Details
Message-ID: <dau5ivk7unmbsucflg1u53vqp17ueoh5in@4ax.com>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-06!sn-xit-08!supernews.com!news.tele.dk!news.tele.dk!small.news.tele.dk!newsgate.cistron.nl!news.cistron.nl!not-for-mail
References: <3f22a2cc$0$293$ba620e4c@reader1.news.skynet.be>

Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII
X-Google-Thread: 107324,4917c961a5a2eb8c
X-Google-Attributes: gid107324,public
X-Google-Thread: fcea4,4917c961a5a2eb8c
X-Google-Attributes: gidfcea4,public
X-Google-ArrivalTime: 2003-07-26 13:55:13 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-06!sn-xit-08!supernews.com!news.tele.dk!news.tele.dk!small.news.tele.dk!newsgate.cistron.nl!news.cistron.nl!not-for-mail
From: Karin van den Berg <compgirl1980@hotmail.com>
Newsgroups: be.comp.programming,nl.comp.programmeren
Subject: Re: PHP-Mysql/ tellen aantal unieke gegevens
Date: Sat, 26 Jul 2003 22:59:38 +0100
Organization: Cistron
Lines: 66
Message-ID: <dau5ivk7unmbsucflg1u53vqp17ueoh5in@4ax.com>
References: <3f22a2cc$0$293$ba620e4c@reader1.news.skynet.be>
NNTP-Posting-Host: cust.89.94.adsl.cistron.nl
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit
X-Trace: ncc1701.cistron.net 1059252911 20932 195.64.89.94 (26 Jul 2003 20:55:11 GMT)
X-Complaints-To: abuse@cistron.nl
NNTP-Posting-Date: Sat, 26 Jul 2003 20:55:11 +0000 (UTC)
X-Newsreader: Forte Free Agent 1.93/32.576 English (American)