Homepage selbermachen 7.851 Themen, 35.616 Beiträge

Funktion Blättern im Gästebuch: Aktuelle seite fett zeigen

T E S T E R / 5 Antworten / Flachansicht Nickles

Hi, ich lasse über eine schleife:

$a =0;
for($i=0;$i echo “$a”;
$a++; }

Seitenzahlenausgeben, der user klickt dann immer eine seite weiter. oben in der schleife ist nur die grobe struktur, weiss grad nicht ob die syntax stimmt, angegeben.

soderle das geht auch aber ich will jetzt die jeweiliige seite fett anzeigen lassen, auf der der user grade ist. hat ja wer einen tipp wie ich das mache?

bei Antwort benachrichtigen
Heinz_Malcher xafford „hmmm...was soll die variable a? die schaut mir sehr redundant aus. nimm a als...“
Optionen

hmm wenn ich seine frage richtig verstehe braucht er $a als seitenzähler. ich würde das so machen:
function seitenzahl($tb,$screen,$db,$site){ // 1
$a=0; // 2
echo"Seite ";

$countrows=mysql_query("select * from $tb",$db); //3

for ($x=0;$x {
$a++;
if(empty($site)) $site = "1"; // 4
if($site == $a) { echo $a; } //5
else { echo"$a"; } //6
echo" | ";
}
}


//1 -> Funktion seitenzahl
//2 -> Deine Seitennummerierung ist 0, beginnt logischerweise mit 1
//3 -> Ermitteln aller Datensätze in Tabelle $tb
//4 -> Hier ist das eigentliche: Wenn Die Seitenzahl leer ist, geht man davon aus, dass die Seitenzahlzahl 1 ist, daher
// sage ich mal, wenn sie eben leer ist, setze ich sie als 1 fest.
//5 -> Wenn die Seitenzahl gleich der momentan dort stehenden ist, also du gerade auf Seite 1 bist, dann wird z.b. seite garnicht als link gezeigt, somit weiss der user auf welcher seite er ist
//6 -> Mit dem Link übermittelst du die Variablen, die du benötigst

bei Antwort benachrichtigen