07. november 2004 - 23:52Der er
13 kommentarer og 1 løsning
Vise ét resultat fra db'en, efter at have kørt 2 querys?
Vidste ikk lige hvordan jeg skulle skrive titlen til soørgsmålet MEN...
Jeg har 2 tabeller. i den første står der spørgsmål, og i den anden står der svar.
Så har jeg lavet en side, hvor man kan se, hvilke spørgsmål man deltager i.
Den tjekker først tabellen med svar, for at se om ens ID er der. Er den det, henter den så overskriften på spørgsmålet fra tabellen med spørgsmålet i. Så henter jeg spørgsmålets overskrift ud. MEN hvis man har svaret 15 gange, viser den overskriften 15 gange. Hvad kan jeg gøre, så den kun viser svaret 1 gang.???
den kode der henter det:
<b>Tråde du deltager i:</b><br>"; $hds1 = mysql_query("SELECT * FROM forum_spg_svar WHERE(forfatter='$forumSID')"); while($ds1 = mysql_fetch_array($hds1)){ $hso = mysql_query("SELECT overskrift FROM forum_spg WHERE(id='$ds1[spgid]')"); $so = mysql_fetch_array($hso); print "<a href='?vis=spg&spgid=$ds1[spgid]'>$so[overskrift]</a><br>"; }
AI skal væves ind i kultur og processer for at skabe reel forretningsværdi
Slettet bruger
08. november 2004 - 00:34#1
Du kan nøjes med en enkelt query, som kan pille alt det relevante ud for dig:
<b>Tråde du deltager i:</b><br>"; $hds1 = mysql_query("SELECT DISTINCT forum_spg.overskrift AS overskrift, forum_spg.id AS id FROM forum_spg_svar, forum_spg WHERE forum_spg.id=forum_spg_svar.spgid AND forfatter='$forumSID'"); while($ds1 = mysql_fetch_array($hds1)){ print "<a href='?vis=spg&spgid={$ds1['id']}'>{$ds1['overskrift']}</a><br>"; }
1) En smagssag: Jeg vil gerne ALTID have '' om nøglerne i et array, og så skal der {} uden om variablen i en streng. Det var ikke en egentlig fejl i din kode.
2) Et &-tegn har en speciel betydning i HTML, og skal derfor skrives som & hvis man bare vil have et &. Så længe deefterfølgende bogstaver ikke er magen til navnet på en HTML-entitet, så vil browsere normalt acceptere det alligevel, men det er en fejl, hvis man ikke skriver &
noed andet.. hvad synes du ellers om opstilling og sådan noed :p (Altid godt med respons på ens hjemmeside.. om ikk andet, så for at gøre den bedre :p) http://forum.egebo.net
Synes godt om
Slettet bruger
08. november 2004 - 01:24#12
1) Lad være med at gøre links magen til normal tekst. De bør være fremhævet på en eller anden måde. (Der er ingen der gider føle sig frem på en side, for at se om noget er et link eller ej.)
Den har det med at vise en liste over filer en gang i mellem. Nok lige når du uploader ny kode på siden.
lavede det lidt omvendt.. grå normalt, og sort når musen var over :p
Synes godt om
Ny brugerNybegynder
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.