Hilfe bei Script Entwurf
Von: , Frage gestellt am Do, 27. Nov 2008
Hallo liebe Experten,
ich habe versucht eine kleines Such Script mit Anbindung an eine MySQL DB zu erstellen, doch leider will das Script nicht so recht.
Mein großes Problem ist, dass wenn das Script Funktioniert, die Ergebnisse vom User anklikbar sein müssen um einen letzten query auszulösen, damit eine Beschreibung des jeweiligen Produktes angezeigt werden kann.
Vieleicht habt Ihr noch ein paar Lösungen, Anregungen, Ideen ,... .
Hier der Code:
var1=$_POST['select1'];
switch ($var1)
{
case "Kat1": $var2=($query = ("SELECT `ProduktName` FROM Tabelle1 WHERE `Kat`='".mysql_escape_string($var1)."'") ;
$result = mysql_query($query) or die(mysql_error());
$datensatz = mysql_fetch_array($result);
foreach ($datensatz as $schluessel => $wert)
{
;
}
$datensatz["ProduktName"];
) ; break;
case "Kat2": $var2="($query = ("SELECT `ProduktName` FROM Tabelle1 WHERE `Kat`='".mysql_escape_string($var1)."'") ;
$result = mysql_query($query) or die(mysql_error());
$datensatz = mysql_fetch_array($result);
foreach ($datensatz as $schluessel => $wert)
{
;
}
$datensatz["ProduktName"];
) ; break;"; break;
case "Kat3": $var2="($query = ("SELECT `ProduktName` FROM Tabelle1 WHERE `Kat`='".mysql_escape_string($var1)."'") ;
$result = mysql_query($query) or die(mysql_error());
$datensatz = mysql_fetch_array($result);
foreach ($datensatz as $schluessel => $wert)
{
;
}
$datensatz["ProduktName"];
) ; break;"; break;
case "Kat4": $var2="($query = ("SELECT `ProduktName` FROM Tabelle1 WHERE `Kat`='".mysql_escape_string($var1)."'") ;
$result = mysql_query($query) or die(mysql_error());
$datensatz = mysql_fetch_array($result);
foreach ($datensatz as $schluessel => $wert)
{
;
}
$datensatz["ProduktName"];
) ; break;"; break;
case "Kat5": $var2="($query = ("SELECT `ProduktName` FROM Tabelle1 WHERE `Kat`='".mysql_escape_string($var1)."'") ;
$result = mysql_query($query) or die(mysql_error());
$datensatz = mysql_fetch_array($result);
foreach ($datensatz as $schluessel => $wert)
{
;
}
$datensatz["ProduktName"];
) ; break;"; break;
default: $var2="Query hat nicht geklappt";
}
Vielen Dank für Eure Mühe und Zeit.
Mit freundlichen Grüßen
Domi
