nach buchstaben sortiert anzeigen

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

  • nach buchstaben sortiert anzeigen

    Hi,

    wie kann ich mehrere buchstaben/zahlen auf einer seite anzeigen, also z.b 0-9??

    Die anderen Buchstaben hab ich so abgerufen:

    PHP-Code:
    ...
    if(isset(
    $_GET["letter"])) $letter $_GET["letter"];
    else 
    $letter "A";
    $a mysql_query("SELECT * FROM game_main WHERE name LIKE '".$letter."%' ORDER BY name"); 

    ?>
    <table width="100%" border="0" cellspacing="0" cellpadding="10">
      <tr>
        <td height="50" valign="top"> 
          <table width="80%" border="0" align="center" cellpadding="5" cellspacing="0">
            <tr> 
              <td><a href="teams.php?letter=A">A</a></td>
    ... 

  • #2
    PHP-Code:
    if(isset($_GET["letter"])) $letter $_GET["letter"];
    else 
    $letter "A";
    if (
    $letter=='num')
      
    $letter=" REGEXP '^[0-9]'";
    else
      
    $letter=" LIKE '".$letter."'";

    $a mysql_query("SELECT * FROM game_main WHERE name ".$letter." ORDER BY name"); 
    Ich denke, also bin ich. - Einige sind trotzdem...

    Kommentar


    • #3
      Ich glaub so funktionierts auch nicht, denn dann zeigt er nur die an die mit zahlen beginnen und bei z.b teams.php?letter=A kommen gar keine einträge mehr

      Kommentar


      • #4
        PHP-Code:
        if(isset($_GET["letter"])) $letter $_GET["letter"];

        else 
        $letter "A";

        if (
        $letter=='num')

          
        $letter=" REGEXP '^[0-9]'";

        else

          
        $letter=" LIKE '".$letter."'";

        echo 
        $sql="SELECT * FROM game_main WHERE name ".$letter." ORDER BY name";

        $a mysql_query($sql); 
        was kommt da?
        Ich denke, also bin ich. - Einige sind trotzdem...

        Kommentar


        • #5
          Da schreibt er nur die Zeile:

          PHP-Code:
          SELECT FROM game_main WHERE name "A" ORDER BY name 
          bei dem Buchstaben A hin, es werden aber keine Teams angezeigt.

          Edit:

          So jetzt hab ichs geschafft:

          PHP-Code:
          if(isset($_GET["letter"])) $letter $_GET["letter"];



          else 
          $letter "A";



          if (
          $letter=='num')



            
          $letter=" REGEXP '^[0-9]'";



          else



            
          $letter=" LIKE '".$letter."%'";



          $a mysql_query("SELECT * FROM game_main WHERE name ".$letter." ORDER BY name"); 
          Zuletzt geändert von Z|Sven; 21.01.2004, 17:15.

          Kommentar

          Lädt...
          X