Avatar billede coolcom Nybegynder
18. april 2008 - 14:21 Der er 4 kommentarer og
1 løsning

Forskellige poster med samme id

Hej.

Kort fortalt går mit problem ud på at hente forskellige værdier ud fra min database med samme id nummer.

Forenklet eksempel på min database:

id          content_id        content

1          1                  hej
2          1                  med
3          1                  dig
4          2                  andet


Det jeg gerne vil have er at alle poster der f.eks. har et content_id på 1 bliver vist på min side efter hinanden.

Hvordan gøres dette?
Avatar billede g1mzee Nybegynder
18. april 2008 - 14:29 #1
ja, det er vel bare lige som en normal mysql_query,

vil da mene det skulle være meget simpel, så som:

mysql_query("SELECT * from news where content_id = $content_id") or die (mysql_error());

du skal jo selv indfylde det med de rigtige data fra dig :) men her vil du få alle dem der er det samme som $content_id som du så selv skal finde ud af hvad skal være.
Avatar billede coolcom Nybegynder
18. april 2008 - 15:09 #2
Der bliver kun vist første resultat ved content_id 1
Avatar billede olebole Juniormester
18. april 2008 - 16:58 #3
<ole>

Så ligger din fejl et andet sted. Prøv at vise den kode, du forsøger at bruge

/mvh
</bole>
Avatar billede coolcom Nybegynder
18. april 2008 - 17:46 #4
jeg fandt selv ud af problemet.

Efter jeg havde lavet forespørgslen, manglede jeg at lave en while løkke for at få udskrevet alle poster med et bestemt content_id.
Avatar billede g1mzee Nybegynder
18. april 2008 - 18:10 #5
hah :D
mysql_fetch_array();
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