tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
3
ZUGRIFFE
768
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    xollo xollo ist offline Mitglied Silber
    Registriert seit
    Feb 2004
    Beiträge
    80
    Hallo,
    habe ein kleines kosmetisches Problem bei der Anzeige der angezeigten Seite.
    Ich lese einige Links aus einer Datenbank aus und gebe sie über eine Schleife aus.
    PHP-Code:
    $abfrage "SELECT * FROM $tab_name ORDER BY `id` DESC ";
          
    $ergebnis mysql_query($abfrage);

            
    $count 1;

        while(
    $row mysql_fetch_assoc($ergebnis)) {
               
             echo 
    "<a href=\"".$row['link']."\">$count</a>&nbsp;&nbsp;&nbsp;\n\n\n";
        
      
      
    $count++;

        } 
    Wie erreiche ich nun das die aufgerufene Seite nicht noch mal auf sich selbst linkt?
    Wäre schön wenn mir da jemand helfen könnte.

    Gruß xollo
     
    Es ist leichter auf etwas zu verzichten als ewig vergeblich danach zu suchen.

  2. #2
    Jimbo2001 Jimbo2001 ist offline Mitglied Silber
    Registriert seit
    Jan 2002
    Ort
    Salzburg
    Beiträge
    60
    Du must in die WHILE schleife eine IF abfrage einbauen.

    Diese IF abfrage überprüft dann ob man auf der aktuellen Seite ist oder nicht.

    Bsp.

    PHP-Code:
    while($row mysql_fetch_assoc($ergebnis)) { 
             
        
    //$page sollte es natürlich auch geben wenn nicht musst du sie austauschen
       
    if ( $row['link'] == $page ){
         echo 
    "<a href=\"".$row['link']."\">$count</a>&nbsp;&nbsp;&nbsp;\n\n\n"
        }else{
          echo 
    $row['link'];
       }
       
       
    $count++; 


    So in dieser art machst du das.

    Ich weiss nicht ob du deine Seiten per include lädst mittels variablen.

    Hoffe ich konnte dir etwas weiter helfen?
     

  3. #3
    xollo xollo ist offline Mitglied Silber
    Registriert seit
    Feb 2004
    Beiträge
    80
    Danke für deine Antwort.
    So ähnlich hatte ich es schon ein mal probiert, leider klappt das nicht so ganz.
    Es werden entweder alle Links als Link angezeigt oder gar keiner, dann steht da nur die Anzahl der Seiten.
    Die Seiten werden alle includet.
    Naja, ist nur ein kleiner Schönheitsfehler. Sollte es keine einfache Lösung geben ist es auch nicht so schlimm.

    Gruß xollo
     
    Es ist leichter auf etwas zu verzichten als ewig vergeblich danach zu suchen.

  4. #4
    Avatar von Kahmoon
    Kahmoon Kahmoon ist offline Mitglied Platin
    Registriert seit
    Dec 2003
    Ort
    München
    Beiträge
    527
     

Ähnliche Themen

  1. Antworten: 0
    Letzter Beitrag: 20.06.10, 02:02
  2. Gerade besuchte Seite hervorheben
    Von AnjaR im Forum CSS
    Antworten: 4
    Letzter Beitrag: 16.06.10, 11:13
  3. Aktuelle Seite farblich hervorheben?
    Von mareikiii im Forum PHP
    Antworten: 1
    Letzter Beitrag: 23.10.08, 18:05
  4. Antworten: 4
    Letzter Beitrag: 22.10.06, 17:48
  5. url aktuelle seite
    Von nick im Forum Javascript & Ajax
    Antworten: 5
    Letzter Beitrag: 02.05.03, 20:36