das habe ich auch schon aufgesetzt!
das sieht dann so aus
$eintrag = "INSERT INTO artikel (hauptkat, nebenkat, name, bild, preis, beschreibung)
VALUES ('$hauptkat', '$nebenkat', '$name', '$bild', '$preis', '$beschreibung')";
$eintragen = mysql_query($eintrag);
$abfrage = mysql_query("SELECT * FROM `artikel`
WHERE `hauptkat` LIKE '$hkat' AND nebenkat LIKE $nkat AND `name` LIKE '$ueberschrift' AND `beschreibung` LIKE '$beschreibung' AND `preis` LIKE '$preis' AND bild LIKE $bild");
if($eintragen == true)
{
echo "Der Artikel <b>$name</b> wurde eingestellt. <br/>";
echo "Ihnen wurde eine E-Mail als Bestätigung geschickt! <br />";
echo "Das LOEmarkt Team wünscht viel Erfolg beim Verkauf.";
}else{
echo "Der Artikel wurde nicht eingestellt! Bitte versuchen Sie es erneut!";
}
mein problem ist aber das die variable, die durch das <select> menü erstellt wird, nicht richtig übertragen wird!
wenn ich die jedoch explode dann bringt das irgendwie nix!
also nochmal es geht um den teil:
$ksql= "SELECT * FROM menu WHERE nebenkat=0";
$kresult = mysql_query($ksql);
//SELECT START
echo '<select name="kategorie" rows="10" cols="10">';
while ( $kat = mysql_fetch_array($kresult) ){
//Hauptkategorie
echo '<optgroup label="'.$kat[3].'">';
$hk = $kat[1];
$uksql = "SELECT * FROM menu WHERE hauptkat=$hk AND nebenkat!=0";
$ukresult = mysql_query($uksql);
while ( $u_kat = mysql_fetch_array($ukresult) ){
//Nebenkategorie
echo '<option value="'.$u_kat[1].'-'.$u_kat[2].'">'.$u_kat[3].'</option>';
}
echo '</optgroup>';
}
echo '</select>';
//SELECT ENDE