ilch Forum » Allgemein » HTML, PHP, SQL,... » Alphabetisch geordnet

Geschlossen
  1. #1
    User Pic
    littlecrow Mitglied
    Registriert seit
    29.08.2007
    Beiträge
    281
    Beitragswertungen
    0 Beitragspunkte
    Hi,

    hier auf externer Link
    gibts ja oben die leiste mit der Alphabetisch geordnet liste von A-Z.

    Wie kann man das am besten bewerkstelligen.
    oder
    Wer kann mir da helfen sowas umzusetzen.

    Mfg
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    GeCk0 Hall Of Fame
    Registriert seit
    01.05.2009
    Beiträge
    2.989
    Beitragswertungen
    96 Beitragspunkte
    schau dir mal die Links an:

    externer Link
    externer Link

    usw

    das sind einzelne Seiten bzw cases
    die Cheats sind warscheinlich direkt mit der "kat" in der Datenbank gespeichert, sodass es mit einer einfachen "SELECT-Query WEHERE kat = A" ect ausgelesen wird
    Alle Module von mir sind nun unter php-gecko.de erreichbar
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    littlecrow Mitglied
    Registriert seit
    29.08.2007
    Beiträge
    281
    Beitragswertungen
    0 Beitragspunkte
    hi GeCko,

    gib es noch eine andere variante als cases ???
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    GeCk0 Hall Of Fame
    Registriert seit
    01.05.2009
    Beiträge
    2.989
    Beitragswertungen
    96 Beitragspunkte
    mit substr() den ersten Buchstaben auselen
    die seiten direkt mit dem Buchstaben in der Datenbank speichern

    gibt mehrere möglichkeiten

    wenn du mal ein Grundscript postest kann man sicherlich helfen aber von Grundauf alles zu erklären ist to much
    Alle Module von mir sind nun unter php-gecko.de erreichbar
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    littlecrow Mitglied
    Registriert seit
    29.08.2007
    Beiträge
    281
    Beitragswertungen
    0 Beitragspunkte
    hi GeCk0,

    das wäre mal ein Grundscript wo ich sowas benötigen würde.



    mfg littlecrow
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    386 Beitragspunkte
    In einer SQL Abfrage sollte es einfach mit feldname LIKE 'a%' gehen, um z.b. für a zu beschränken.
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    OloX Hall Of Fame
    Registriert seit
    25.02.2006
    Beiträge
    990
    Beitragswertungen
    23 Beitragspunkte
    Hey littlecrow,

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    $i = 0;
    $alphabetic = array('A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P','Q','R','S','T','U','V','W','X');
    $count = count($alphabetic);
    foreach ($alphabetic as $val) {
       $i++;
       echo '<a href="index.php?games&amp;l='.$val.'">'.$val.'</a>' .( $count == $i ? '' : ' | ' ) . "\n";
    }
     
    $letter = ( isset($_GET['l']) && in_array($_GET['l'], $alphabetic) ? $alphabetic[array_search($_GET['l'], $alphabetic)] : 'A' );
    $data = array();
    $sql = sprintf("SELECT `games_title` FROM `prefix_newgames` WHERE LOWER( RPAD(`games_title`,1,'?') ) = '%s'", strtolower($letter) );
    $q = db_query($sql);
    while( $row = db_fetch_row($q) ) {   
       array_push($data, $row);
    }
     
    echo '<pre>';
    print_r($data);
    echo '</pre>';


    Ich hoffe du kannst was mit dem Codeschipsel anfangen zwinker

    MfG OloX


    Zuletzt modifiziert von OloX am 31.05.2010 - 20:04:03
    PHP, JavaScript, CSS
    0 Mitglieder finden den Beitrag gut.
  8. #8
    User Pic
    littlecrow Mitglied
    Registriert seit
    29.08.2007
    Beiträge
    281
    Beitragswertungen
    0 Beitragspunkte
    Hi OloX,

    thx zwinker

    Mfg littlecrow
    0 Mitglieder finden den Beitrag gut.
  9. #9
    User Pic
    littlecrow Mitglied
    Registriert seit
    29.08.2007
    Beiträge
    281
    Beitragswertungen
    0 Beitragspunkte
    Hi OloX,

    hier mal das template



    Mfg littlecrow
    0 Mitglieder finden den Beitrag gut.
  10. #10
    User Pic
    OloX Hall Of Fame
    Registriert seit
    25.02.2006
    Beiträge
    990
    Beitragswertungen
    23 Beitragspunkte
    ich hoffe es funzt ....

    und im Template das oben hinzufügen
    1
    2
    {ABC}<br />
    {EXPLODE}


    MfG OloX


    Zuletzt modifiziert von OloX am 02.06.2010 - 00:27:29
    PHP, JavaScript, CSS
    0 Mitglieder finden den Beitrag gut.
  11. #11
    User Pic
    littlecrow Mitglied
    Registriert seit
    29.08.2007
    Beiträge
    281
    Beitragswertungen
    0 Beitragspunkte
    Hi OloX,

    Erstmal Danke fürs helfen lächeln

    Haben eine Fehlermeldung:

    1
    Warning: sprintf(): Too few arguments in /srv/www/htdocs/web26/html/testhp/include/contents/newgames/list.php on line 62 Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /srv/www/htdocs/web26/html/testhp/include/includes/func/db/mysql.php on line 58


    Mfg littlecrow
    0 Mitglieder finden den Beitrag gut.
  12. #12
    User Pic
    OloX Hall Of Fame
    Registriert seit
    25.02.2006
    Beiträge
    990
    Beitragswertungen
    23 Beitragspunkte
    oh, sorry ...ich hatte es ohne DATE_FORMAT() getestet grumml
    Jetzt aber zwinker

    MfG OloX
    PHP, JavaScript, CSS
    0 Mitglieder finden den Beitrag gut.
  13. #13
    User Pic
    littlecrow Mitglied
    Registriert seit
    29.08.2007
    Beiträge
    281
    Beitragswertungen
    0 Beitragspunkte
    super OloX jetzt past alles ...
    Danke schön fürs helfen

    Mfg littlecrow
    0 Mitglieder finden den Beitrag gut.
  14. #14
    User Pic
    MagistYata Mitglied
    Registriert seit
    22.12.2007
    Beiträge
    861
    Beitragswertungen
    6 Beitragspunkte
    Wäre es möglich, dies auch im Adminbereich unter Verwaltung einzufügen?
    Wir haben zig Module laufen und wenn wir da jemanden Rechte dafür gweben wollen, muss man ewig nach rechts scrollen.
    Da wäre eine Unterteilung in Alphapetischer Reihenfolge schon was feines.
    Streß ist Lebensdiebstahl
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu HTML, PHP, SQL,...

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten