Thema: PHP Frage
Einzelnen Beitrag anzeigen
Alt 28.08.2006, 14:29   #4
T.dot
Master
 
Registriert seit: 13.08.2003
Beiträge: 624


Standard

Wenn du beide Funktionen auf einer Seite haben willst, schaut das dann eben so aus:

PHP-Code:
$conn_id mysql_connect($host,$ident,$pw);
mysql_select_db($database,$conn_id);

$aktuellerHersteller $_REQUEST['hersteller'];

if(!empty(
$aktuellerHersteller))
{
  
//Hersteller gewaehlt => anzeigen
  
$sql "SELECT * FROM artikel WHERE Hersteller = '$hersteller'";
  
$result mysql_query($sql);

  echo 
mysql_error();

  while(
$row mysql_fetch_assoc($result)) 
  {
    echo 
"<a href=\"http://".$row['Bild']."\">Huh";
    echo 
"
"
;
  }
}
else
{
  
//alle anzeigen
  
$result mysql_query('Select * FROM artikel group by hersteller') OR die(mysql_error());
  
$resultfull mysql_query('Select * FROM artikel') OR die(mysql_error());

  while(
$row mysql_fetch_assoc($result)) 
  {
    echo 
"<a href=\"test.php?hersteller=".$row['Hersteller']."\">".$row['Hersteller']."
"
;
  }

Wenn du die Herstellerliste immer anzeigen willst, dann musst du den Teil im Else Zweig immer ausführen und daher das else wegschmeißen.

was du mit:
Zitat:
plus dann ein Redirect auf ein a href (mit Lightbox)...
und der Lightbox meinst ist mir nicht klar.
T.dot ist offline   Mit Zitat antworten