Jetzt kostenlos Anmelden!

2Bad4You Männlich

findet sich zurecht

Beiträge: 103

Geschlecht: Männlich

Wohnort: Neustadt/Wied

PHPKIT Version: keine

1

Sonntag, 1. Juni 2008, 20:12

Anzahl von Einträgen in Seiten (1) (2) usw ausgeben lassen.

Hallo,

es geht um folgendes: Für ein Gästebuch werden z.b immer 5 Einträge aus einer Mysql Datenbank ausgelesen und dann sozusagen eine weitere Seite erzeigt wenn mehr als 5 Einträge vorhanden sind. Das ganze mache ich folgendermaßen:

PHP-Quelltext

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
if(isset($_REQUEST['seite']) && $_REQUEST['seite'] != "")
    {
     $seite $_REQUEST['seite'];
    }
    else
    {
     $seite "1";
    }

/* Die Anzahl der Einträge wird bestimmt */
$gesamt howmany();
$seitengesamt ceil($gesamt 5);
$offset = ($seite -1) *5;

/* Es werden Datensätze ausgelesen */
$query mysql_query("SELECT * FROM gaestebuch ORDER BY id DESC LIMIT " $offset ", 5")
or die(mysql_error());


So nun werden unten, also immer nach dem 5ten Beitrag, die gesamtseiten ausgegeben, auf welcher Seite man sich befindet sowie Zurück und Weiter links.

PHP-Quelltext

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
<?php
f($seite != 1)
{
?>
a href="<?php $_REQUEST['PHP_SELF'];?>?seite=<?php echo $seite -1?>">Zurück</a></td>
<?php
}
?>
<td align="center" valign="top" bgcolor="#cccccc" width="363">Seite <?php echo $seite;?> von 
<?php echo $seitengesamt;?></td>
<td align="right" valign="top" bgcolor="#cccccc" width="95">
<?php
if( ($seite +1) <= $seitengesamt)
{
?> 
<a href="<?php $_REQUEST['PHP_SELF'];?>?seite=<?php echo $seite +1;?>">Weiter</a></td>
<?php 
}
?>


Nun möchte ich aber zusätzlich noch direkt links zu einer bestimmen seite erstellen. Also wenn z.b 2 Seiten mit Einträgen verfügbar sind dann soll unten noch zusätzlich ausgegeben werden:

Quellcode

1
<a href="show.php?seite=1">(1)</a><a href="show.php?seite=2">(2)</a>


Das soll also immer automatisch vom Script für jede Seite gemacht werden.

Wie kann man dies realisieren?

Als anhang gibts dann noch meine show.php die die Ausgabe vornimmt.
»2Bad4You« hat folgende Datei angehängt:
  • show.rar (1,54 kB - 1 mal heruntergeladen - zuletzt: 13. Mai 2009, 22:26)
  • Zum Seitenanfang
  • Zum Seitenende

philosapiens Männlich

Hilfologe

Beiträge: 657

Geschlecht: Männlich

Wohnort: Berlin

PHPKIT Version: 1.6.1

2

Sonntag, 1. Juni 2008, 20:21

Hi,

ich hab das mal für das IM-Center geschrieben:Wie füge ich eine Seitenanzeige in das IM-Center ein?

Vielleicht hilft Dir das ein wenig weiter. ;)
Leider nutze ich das phpkit immer weniger und bastele mehr Eigenes: ^^
  • Zum Seitenanfang
  • Zum Seitenende

2Bad4You Männlich

findet sich zurecht

Beiträge: 103

Geschlecht: Männlich

Wohnort: Neustadt/Wied

PHPKIT Version: keine

3

Sonntag, 1. Juni 2008, 21:20

hm eher weniger da das ganze ja wieder phpkit ist und dort das ganze ja sehr spezifisch programmiert ist. Also ich blicke da jetzt weniger durch wie ich das für nicht phpkit umwandeln bzw umändern müsste. Trotzdem danke :)
  • Zum Seitenanfang
  • Zum Seitenende

Jan-Lukas Männlich

findet sich zurecht

Beiträge: 141

Geschlecht: Männlich

Wohnort: Das schöne Neandertal

PHPKIT Version: 1.6.5

4

Sonntag, 1. Juni 2008, 22:42

warum bemühst Du nicht google, waren 5 sek. :whistling:

http://www.kasber.net/index.php?action=tuts&mode=view&id=2
  • Zum Seitenanfang
  • Zum Seitenende