Welcome, Guest. Please login or register.

Login with username, password and session length
February 08, 2012, 06:20:02 PM
[Less]
  • News: We have moved our site to a new web hosting provider. Report any bugs!

  •  
linktree ATokar.net  >  General Community  >  Deutschsprachige Beiträge (posts in German)  >  Detaillierte Programmiertipps
linktree Topic: Wie man Suchergebnisse listet
Pages: [1]   Go Down
  Print  
Author Topic: Wie man Suchergebnisse listet  (Read 730 times)
0 Members and 1 Guest are viewing this topic. Bookmarked by 0 members.
Nobbit
Global Moderator
Karma: +4/-0
Offline Offline

Gender: Male
Posts: 148




« on: July 12, 2009, 01:16:56 PM »

Die Frage, wie man Suchresultate auch auf den Seiten 2, 3 usw. gelistet bekommt, ohne irgendetwas durcheinander zu bringen, kann wie folgt gelöst werden:

Code: [Select]
<?php
$results 
= array(
    
=> 'first',
    
=> 'second',
    
=> 'third',
    
=> 'fourth',
    
=> 'fifth',
    
=> 'sixth',
    
=> 'seventh',
    
=> 'eight',
    
=> 'ninth',
    
=> 'tenth',
    
10 => 'eleventh'
);

$per_page 5;
$result_count count($results);

$start 0;

if (isset(
$_GET['start']) && $_GET['start'] > && $_GET['start'] < $result_count)
    
$start = (int) $_GET['start'];

$j 0;
for (
$i $start$i $result_count$i++)
{
    echo 
$results[$i], '<br>';
$j++;

    if (
$j >= $per_page)
        break;
}

if (
$start >= $per_page)
    echo 
'<br><a href="?start='$start $per_page'">Previous</a>';

if (
$result_count $start $per_page)
    echo 
'<br><a href="?start='$start $per_page'">Next</a>';

?>


Cleo hat's geschrieben, getestet und für gut befunden ;)
Logged

And after they killed the Hobbit, it went even worse 'cause there appeared ... the Nobbit
Pages: [1]   Go Up
  Print  
 
Jump to:  


Copyright © 2007–2010 ATokar.net. All trademarks are property of their respective owners.
Powered by SMF | SMF © 2006–2007, Simple Machines LLC
Page created in 0.211 seconds with 27 queries.
Contact Us - ATokar.net - XML - Sitemap - Top
Valid HTML 4.01! Valid CSS! Valid RSS! Powered by Linux Powered by MySQL Powered by PHP Powered by Apache 2.2