Avatar billede donslund Nybegynder
02. november 2005 - 14:48 Der er 7 kommentarer og
1 løsning

Slette dubletter fra et array

Jeg har et array som er generet fra et sql-udtræk. I dette array har hver række et moder_id. Moder_id kan godt forekomme flere gange, men jeg vil gerne gennemløbe dette array og slette, så der kun findes en af hver moder_id.
Avatar billede whatever Nybegynder
02. november 2005 - 15:03 #1
hvordan ser din kode ud?
Avatar billede donslund Nybegynder
02. november 2005 - 15:06 #2
Ganske almindeligt:

$hent="select * from ".$forum_tbl." where tekst LIKE '%".$searchword."%' or overskrift LIKE '%".$searchword."%' order by dato desc";
    // print $hent;
    $koer_hent=mysql_query($hent);
    $antal_fundne = mysql_numrows($koer_hent);
Avatar billede whatever Nybegynder
02. november 2005 - 15:07 #3
Hvordan ser dit nuværende array ud?

mysql_numrows($koer_hent); skal desuden ændres til mysql_num_rows($koer_hent);
Avatar billede donslund Nybegynder
02. november 2005 - 15:10 #4
Som sql-udtræk nu en gang gør.

id - overskrift - tekst - moder_id

Og så fyldes det jo. Det er moder_id der kan forekomme flere gange. Det skal det helst ikke, da det vil give flere ens linier når jeg skriver det ud i browseren.
Avatar billede whatever Nybegynder
02. november 2005 - 15:13 #5
Prøv at ændre din sql-streng til:

select * from ".$forum_tbl." where tekst LIKE '%".$searchword."%' or overskrift LIKE '%".$searchword."%' group by moder_id order by dato desc
Avatar billede donslund Nybegynder
02. november 2005 - 15:17 #6
Tja, det var jo sådan set nok. Tak.
Avatar billede whatever Nybegynder
02. november 2005 - 15:18 #7
Et svar.
Avatar billede donslund Nybegynder
02. november 2005 - 15:19 #8
En lille ting.

Nu er der jo nogle der har moder_id der svarer til andres id. Kan jeg pille dem ud også?
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester