Avatar billede teck Nybegynder
04. oktober 2001 - 19:33 Der er 10 kommentarer og
1 løsning

Opdel i sider

Hej, jeg vil hører om der er nogen der kan modificere dette script:

<LINK REL=\"stylesheet\" HREF=\"style.css\" TYPE=\"text/css\">
<TABLE WIDTH=\"100%\" BORDER=\"0\" CELLPADDING=\"0\" CELLSPACING=\"0\"><TR><TD>&nbsp;<? include(\"connect.php\"); ?>
<?


$query = mysql_query(\"SELECT * FROM download WHERE kategori = \'$kategori\' ORDER BY id DESC\");
while($r = mysql_fetch_array($query)) {
$dato = $r[\"dato\"];
$beskrivelse = $r[\"beskrivelse\"];
$titel = $r[\"titel\"];
$url = $r[\"url\"];
$count++;

echo\"
      <tr>
        <td width=\\\"30%\\\" VALIGN=\\\"TOP\\\">- <a href=http://www.lykke-hansen.dk/files/$url><b>$titel</a></b></td>
        <td width=\\\"60%\\\">$beskrivelse<br> <b>Tilføjet:</b> $dato<br><br><br>
      </tr>
\";
}
?>
</TD></TR></TABLE>

så at den kan deles op i sider, med frem og tilbage hyperlinks!
Avatar billede madd Nybegynder
04. oktober 2001 - 19:44 #1
du kan gøre det via \"limit x,y\" i din SQL

x er den post hvor den skal starte og y er det antal poster den skal gå frem.

eks:

LIMIT 0,10 ville tage de 10 første poster fundet.
Avatar billede teck Nybegynder
04. oktober 2001 - 19:46 #2
Jeg er ikke den største haj til PHP, så jeg ved ikke om du er flink og måske skrive det i mit script.
Avatar billede mortenfn Nybegynder
04. oktober 2001 - 20:49 #3
<LINK REL=\"stylesheet\" HREF=\"style.css\" TYPE=\"text/css\">
<TABLE WIDTH=\"100%\" BORDER=\"0\" CELLPADDING=\"0\" CELLSPACING=\"0\"><TR><TD>&nbsp;<? include(\"connect.php\"); ?>
<?


$query = mysql_query(\"SELECT * FROM download WHERE kategori = \'$kategori\' ORDER BY id DESC limit $a,10\");
while($r = mysql_fetch_array($query)) {
$dato = $r[\"dato\"];
$beskrivelse = $r[\"beskrivelse\"];
$titel = $r[\"titel\"];
$url = $r[\"url\"];
$count++;

echo\"
      <tr>
        <td width=\\\"30%\\\" VALIGN=\\\"TOP\\\">- <a href=http://www.lykke-hansen.dk/files/$url><b>$titel</a></b></td>
        <td width=\\\"60%\\\">$beskrivelse<br> <b>Tilføjet:</b> $dato<br><br><br>
      </tr>
\";
}
echo \'<a href=\"\'.$PHP_SELF.\'?a=\'.$a+10.\'\"><b>Næste side</a>


?>
</TD></TR></TABLE>
Avatar billede teck Nybegynder
04. oktober 2001 - 22:22 #4
Jeg kan desværre ikke få scriptet til at virke! Du kan se fejlen på: http://www.lykke-hansen.dk/downtest`?kategori=1
Avatar billede mortenfn Nybegynder
04. oktober 2001 - 22:38 #5
id, Descri har du rette dette til lille d
Avatar billede mortenfn Nybegynder
04. oktober 2001 - 22:39 #6
echo \'<a href=\"\'.$PHP_SELF.\'?a=\'.$a+10.\'\"><b>Næste side</a>\';

der manglede \'; til sidst
Avatar billede mortenfn Nybegynder
04. oktober 2001 - 22:40 #7
undskyld det gik lidt for hurtigt
Avatar billede teck Nybegynder
05. oktober 2001 - 16:45 #8
Jeg kan desværre stadig ikke få scriptet til at virke, et eller andet siger mig at der er noget galt med:
echo \'<a href=\"\'.$PHP_SELF.\'?a=\'.$a+10.\'\"><b>Næste side</a>

men jeg kan ikke se fejlen!
Avatar billede mortenfn Nybegynder
05. oktober 2001 - 19:06 #9
Kommentar fra mortenfn 
04/10 2001 22:39:37 
Avatar billede mortenfn Nybegynder
05. oktober 2001 - 21:36 #10
nette har været ude af drift her i sorø !!

echo \'<a href=\"\'.$PHP_SELF.\'?a=\'.($a+10).\'\"><b>Næste side</a>\';
Avatar billede teck Nybegynder
29. november 2001 - 08:08 #11
jep
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
Computerworld tilbyder specialiserede kurser i database-management

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