Krueger: Bei WHERE filtern (MySQL)

Beitrag lesen

Hallo

Kann ich die WHERE-Geschichte über den Eintrag in der Browserzeile filtern und wenn ja, wie?

Das könntest du z.B. so lösen:

  
 $sql = "SELECT  
 titel, link, kategorie  
 FROM  
 links";  
  
  
if(isset($_GET['filter'])){  
  
 switch($_GET['filter'])){  
  
  case "buecher":  
   $sql .= " WHERE kategorie='buecher'";  
  break;  
  
  case "dvds":  
   $sql .= " WHERE kategorie='dvds'";  
  break;  
  
  default:  
  /* die WHERE-KLausel, wenn $_GET['filter'] weder buecher noch dvds oder leer sein sollte */  
  
 }  
  
}else{  
 /* die WHERE-Klausel, wenn kein filter über die URL übergeben wurde */  
}  
  

Gruß

Krueger