Freddy: Variablen übertragen

Beitrag lesen

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&auml;tigung geschickt! <br />";  
				echo "Das LOEmarkt Team w&uuml;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