[PHP] Unique waarde uit database

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Nick

nick

17/01/2007 09:36:00
Quote Anchor link
Hallo, ten eerste wou ik even zeggen dat ik wel weet hoe ik unique waarden uit de database krijgt, namelijk: distinct..

nu wil ik niet in mijn query een unique waarde krijgen, maar pas op het moment dat ik de waarde op het beeld zet: met andere woorden:

ik wil weergeven

Blabla komt 5 x voor
dirdir komt 3 x voor
etc..

zonder blabla of dir dir een paar keer te laten zien..

kan iemand me hier uit helpen?
mvg,

nick
 
PHP hulp

PHP hulp

19/11/2024 10:38:44
 
- wes  -

- wes -

17/01/2007 09:38:00
Quote Anchor link
SELECT COUNT(veld) AS aantal FROM tabel
 
Nick

nick

17/01/2007 09:43:00
Quote Anchor link
jaa zo ver was k wel, maar ik moet ook me veld laten zien, en niet alleen tellen..nu werkt het wel maar heb het zo:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
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
<?php
$strGetPics
= "
SELECT
DISTINCT
    report_pic_id
FROM
    report
"
;

$execPics = mysql_query($strGetPics) or die("ERROR.");

while($rspics = mysql_fetch_assoc($execPics)){
    
$strAantPics = "
SELECT
    report_pic_id
FROM
    report
WHERE
    report_pic_id = '"
. $rspics['report_pic_id'] . "'
"
;
$execAantPics = mysql_query($strAantPics) or die ("ERROR.");
$AantPics = mysql_num_rows($execAantPics);
    echo $rspics['report_pic_id'] . " (" . $AantPics . ") ";
}

?>


maar bovenstaande code vind ik niet zo netjes, kan het niet in 1 query..nu heb ik sql code in een while..

kan dit anders?

bvd,

nick
 
Bo az

Bo az

17/01/2007 09:50:00
Quote Anchor link
Dit misschien?

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
SELECT kolom, COUNT(kolom) AS aantal FROM table GROUP BY kolom;
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.