Teilweises Anzigen einer Tabelle

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

  • Teilweises Anzigen einer Tabelle

    Hallo,
    ich habe eine Datenbank in der Ich meine Filme anzeige.
    Hier nun meine Frage: ich würde gerne zum Beispiel nur alle Filme, die mit A anfangen anzeigen lassen.
    Wie geht das ????

    Mfg Murderdeath

  • #2
    WHERE filmname LIKE 'A%'
    Ich denke, also bin ich. - Einige sind trotzdem...

    Kommentar


    • #3
      und was muss ich angeben wenn mein Filmname mit eine Zahl beginnt ?

      Kommentar


      • #4
        WHERE filmname like '1%'

        eventuell ???
        TBT

        Die zwei wichtigsten Regeln für eine berufliche Karriere:
        1. Verrate niemals alles was du weißt!


        PHP 2 AllPatrizier II Browsergame

        Kommentar


        • #5
          aber ich möchte doch alle Filme die mit ner Zahl beginnen auf einmal !! Und nicht nur die 1 oder 2

          Kommentar


          • #6
            WHERE filmname REGEXP '^[0-9]'
            TBT

            Die zwei wichtigsten Regeln für eine berufliche Karriere:
            1. Verrate niemals alles was du weißt!


            PHP 2 AllPatrizier II Browsergame

            Kommentar


            • #7
              vielen Dank funzt alles super !!!

              Kommentar


              • #8
                auch ganz gut hab ich mir mal gemacht
                PHP-Code:
                <?php
                //einfache auflistung aller kunden
                if ($action == "home") {
                    
                //Titel
                    
                $interntitel "Kundenverwaltung";
                    
                $imenu "&raquo;<a href=\"".$PHP_SELF."\" class=\"subnavlink\">Kundenverwaltung</a>";
                    
                //tabellen anfang
                    //internmenü
                    
                $imenu "&raquo;<a href=\"".$PHP_SELF."?action=new\" class=\"subnavlink\">Neuer Kunde</a>";
                    
                //a-z- navi
                    
                $az .= "<a href=\"$PHP_SELF?show=\"\"\" class=\"subnavlink\"> ".alle."</a> | ";
                    foreach (
                range('a''z') as $wert) {
                        
                $az .= "<a href=\"$PHP_SELF?show=$wert\" class=\"subnavlink\"> ".$wert."</a> |\n";
                    }
                    
                // wird für die mysql abfrage benötigt    
                    
                if ($_POST['search'] != "") {
                        
                $filter "%".$_POST['search']."%";
                    } else {
                        
                $filter $_GET['show']."%"
                    } 
                    
                //blättern
                    
                $postquery $DBase->query("SELECT * FROM ".$prefix."_client");
                    
                $count mysql_num_rows($postquery);
                    if (!isset(
                $page)) {
                        
                $page 0;
                    } 
                    
                $sql "SELECT * FROM ".$prefix."_client WHERE name LIKE '$filter' ORDER BY `name` ASC  LIMIT $page , 10"
                    
                $postquery2 $DBase->query($sql);
                    if (
                $page 0) {
                        
                $pages .= "<a href=\"$PHP_SELF?page=0\" class=\"subnavlink\">[erste Seite]</a> ";
                        
                $back $page 10;
                        if (
                $back 0) {
                            
                $back 0;
                        }
                        
                $pages .= "<a href=\"$PHP_SELF?page=$back\" class=\"subnavlink\">[zurück]</a> ";
                    }
                    if(
                $count>10) {
                        
                $Seiten=intval($count/10);
                          if(
                $count%10) {
                            
                $Seiten++;
                          }
                    }
                    for (
                $i=1;$i<=$Seiten;$i++) {
                           
                $fwd=($i-1)*10;
                          
                $pages .= "<a href=\"$PHP_SELF?page=$fwd\" class=\"subnavlink\">$i</a> ";
                    }
                    if(
                $page $count-10) {
                          
                $fwd=$page+10;
                          
                $pages .= "<a href=\"$PHP_SELF?page=$fwd\" class=\"subnavlink\">[weiter]</a> ";
                          
                $fwd=$count-10;
                          
                $pages .= "<a href=\"$PHP_SELF?page=$fwd\" class=\"subnavlink\">[letzte Seite]</a>";
                    }
                    
                //ausgabe der daten!
                    
                $internsite .= "<table width=\"100%\">\n";
                    
                $internsite .= "<tr class=\"headercontent\">\n<td width=\"60\">CID</td>\n<td>Kundenname</td>\n<tr>\n";
                    while(
                $row mysql_fetch_object($postquery2)) {
                        
                //wechselnder bg
                        
                if (($counter++ % 2) != 0) {
                              
                $class="row1content";
                        } else {
                              
                $class="row2content";
                        }
                        
                $internsite .= "<tr class=".$class.">\n";
                        
                $internsite .= "<td>".$row->cid."</td>\n";
                        
                $internsite .= "<td><a href=\"client.php?action=edit&cid=".$row->cid."\">".$row->name."</a></td>\n";
                        
                $internsite .= "<tr>\n";
                    }
                    
                $internsite .= "</table>\n";
                ?>
                thx Mukraker

                Kommentar

                Lädt...
                X