06. maj 2005 - 11:51Der er
15 kommentarer og 2 løsninger
De første 6 poster
Jeg er lige gået i krig med at lære lidt mysql via. en bog jeg har lånt "for begyndere", og det lykkedes også at få trukket en enkelt post ud af en database - men hvordan trækker jeg de første 6 poster ud? Her er min eksisterende kode?
<?php $topic_title = mysql_query ("SELECT * FROM forum_topic where topic_id ='1'") or die(mysql_error()); print "<table border=0 cellpadding=0>"; while ($row = mysql_fetch_array($topic_title)) { print "<tr><td class=main> " .$row["topic_id"]. "</td> <td class=main><a href='/catalog/forum_viewtopic.php?id=1'>".$row["topic_title"]."</a></td> </tr>"; } print "</table>"; ?>
Nb... Hvis det kan lade sig gøre skal jeg også have lagt links på de poster der udskrives...
Manuelle og semi-automatiske strategier for identitetsstyring virker - lige indtil nogen beder om dokumentation. For at undgå denne fare har DKTV taget kontrol over sin identitets- og adgangsstrategi.
Slettet bruger
06. maj 2005 - 11:54#1
Du siger at du kun vil have dem hvor id=1, den skal du fjerne for at få 6 posts.
Hvis der kun er een post med topic_id=1 ja så skal den fjernes LIMIT fra,count Bruges til at tælle poster LIMIT 0,5 Starter på første og går fem frem...altså 6 poster
Synes godt om
Slettet bruger
06. maj 2005 - 11:56#6
hvis du ikke sætter "fra", vil den bare tage fra 0, og det antal du vælger..
Busschou dit eksempel vil kun tage 5 ud.!
Synes godt om
Slettet bruger
06. maj 2005 - 11:57#7
<?php $topic_title = mysql_query("SELECT * FROM forum_topic WHERE topic_id=1 ORDER BY topic_id ASC LIMIT 6") or die(mysql_error()); print "<table border=0 cellpadding=0>"; while($row = mysql_fetch_array($topic_title)) { print "<tr><td class=main> " .$row["topic_id"]. "</td> <td class=main><a href='/catalog/forum_viewtopic.php?id=1'>".$row["topic_title"]."</a></td> </tr>"; } print "</table>"; ?>
Det Virker! Juhu... men siden som skal linkes til har /catalog/forum_viewtopic.php?id= som standart, og topic_id afgør så destinationen... Kan man det?
Synes godt om
Slettet bruger
06. maj 2005 - 12:15#12
Har fundet ud af det !!! Tak for hurtig udrykning... SVAR???
Synes godt om
Slettet bruger
06. maj 2005 - 12:34#13
svaret kommer her, men det ville være mest fair hvis busschou fil halvdelen.
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.