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.