Ankündigung

Einklappen
Keine Ankündigung bisher.

Problem Blättern

Einklappen

Neue Werbung 2019

Einklappen
X
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Problem Blättern

    Hallo ich hab ein nettes onlineshop script gefunden und es hat alles was ich brauche bis auf ein blätter funktion ich habe es bereits versucht ein script ein zu arbeiten aber ich bekomme es leider nicht hin.

    Hier ist erst mal das Script vom Online Shop
    das ist zu-zeigende-rubrik-auslesen.php
    PHP-Code:
    <?php
    //aus GET (von produktmenue.php übergeben) auslesen, welche Rubrik angezeigt werden soll
        
    if (isset($_GET['rubrik1']))
        {
            
    $anzeigen_rubrik_eins $_GET['rubrik1'];
            
    //alle Artikel auslesen, die der gewünschten rubrik1 entsprechen
            
    $sql "SELECT
                        artikelnummer, titel, beschreibung, preis, lagerbestand, rubrik1, rubrik2, bild
                    FROM
                        artikel
                    Where
                        rubrik1=\""
    .$_GET['rubrik1']."\"";

            if (isset(
    $_GET['rubrik2']))
            {
                
    $anzeigen_rubrik_zwei $_GET['rubrik2'];
                
    //alle Artikel auslesen, die der gewünschten rubrik2 angehören
                //Selektion, ob diese Produkte auch der richtigen rubrik1 angehören, erfolgt bei der Ausgabe

                
    $sql "SELECT
                            artikelnummer, titel, beschreibung, preis, lagerbestand, rubrik1, rubrik2, bild
                           FROM
                               artikel
                        Where
                            rubrik1=\""
    .$_GET['rubrik1']."\" AND
                            rubrik2=\""
    .$_GET['rubrik2']."\"";
            }
            
    $result mysql_query($sql) ;    // Abfrage der Query
            
        
    }else{
            
    //wenn keine rubrik1 gewählt wurde, soll kein Produkt ausgegeben werden
            
    $anzeigen_rubrik_eins "none";

        }

    ?>
    das ist die produktuebersicht.php

    PHP-Code:
    <?php
        
    include ("seiten/produkte/zu-zeigende-rubrik-auslesen.php");

     
    $produktzaehler=0;
     echo 
    "
    <table width=\"574\" class=\"produber\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">
     <tr>
         <td width=\"304\">[b]Produkt[/b]</td>
        <td width=\"191\">[b]Künstler[/b]</td>
        <td width=\"79\">[b]Preis[/b]</td>
     </tr><tr>\n"
    ;

        
    //Aus der Optionstabelle auslesen, ob beim Klick auf eine Hauptrubrik eine Textbeschreibung oder die Produkteliste angezeigt werden soll
        
    unset($wert1);
        unset(
    $wert2);
        
    $gesuchteoption "Hauptrubriksbeschreibung";
        include 
    "seiten/funktionen/optionen-lesen.php";
        
    $hauptrubriks_beschreibung $wert1;
        
    //$hauptrubriks_beschreibung = 1;

        //Die Produkteliste nur anzeigen, wenn:
        // a) eine Haupt- und eine Unterrubrik per GET übergeben wurden
        // b) nur eine Hauptrubrik übergeben wurde und die Option "Hauptrubriksbeschreibung" auf "nein" gesetzt ist

        
    if (    ((isset($_GET['rubrik1'])) AND ($_GET['rubrik1'] !== "") AND ($_GET['rubrik1'] !== " ") AND (isset($_GET['rubrik2'])) AND ($_GET['rubrik2'] !== "") AND ($_GET['rubrik2'] !== " "))
             OR ((isset(
    $_GET['rubrik1'])) AND ($_GET['rubrik1'] !== "") AND ($_GET['rubrik1'] !== " ") AND ($hauptrubriks_beschreibung == 1)))
        {
            
    //Nur ausgeben, wenn die Suche in der DB nach einer Rubrik auch was gebracht hat
            
    if (isset($result))
            {
                if(
    mysql_num_rows($result)) // gucken ob was im Query drinsteckt

                
    {
                    while(
    $row mysql_fetch_assoc($result))
                    {

                        include 
    "seiten/produkte/p-ausgeben.php";
                    }
    }
      
    }
                    
    // Fußzeile am Ende der ausgegebenen Produkte
                
    }else
                {
                    
    //Wenn nichts im Query drinsteckte:
                    
    echo "<td>\n";
                    echo 
    "<div align=\"center\" class=\"text\">\n";
                    echo 
    "Es sind keine Produkte zu dieser Produktgruppe in der Datenbank vorhanden</td></tr>\n";
                }
            }
        }else
        {
            if ((isset(
    $_GET['rubrik1'])) AND ($_GET['rubrik1'] !== "") AND ($_GET['rubrik1'] !== " ") AND ($hauptrubriks_beschreibung == 2))
            {
                
    //Es wurde eingestellt, dass beim Klick auf eine Hauptrubrik statt der Produkteliste
                //ein Beschreibungstext ausgegeben werden soll: Ausgabe dessen
                
    include "seiten/produkte/hauptrubrik-beschreibung.php";
            }else
            {
                
    //es wurde auf den Button "Produkte" geklickt
            
    }
        }
    ?>
    und das ist das script http://www.php-center.de/artikel/blaettern.php3

    Könnt ihr mir bitte helefen ?

  • #2
    Hallo cityHubter, folgendes sollte dir helfen:

    http://www.php-faq.de/q/q-mysql-seitenweise.html

    Kommentar

    Lädt...
    X