Danke erstmal fĂĽr deine Hilfe!!!
So alles mal mit Kommentaren versehen könntest du dir das ganze durchsehen ob ich das richtig verstanden habe.
Einige

[php]<a href="?add=category">Kategorien hinzufügen </a>
<script language="javascript" type="text/javascript">
function switchCategory()
{
var URL = document.switchEntry.choose.options[document.switchEntry.choose.selectedIndex].value;
window.location.href = "?categ="+URL;
}
</script>
<?php
include ("connect.php");
connect_to_test();
if($_POST['addCat']) //???
{
if(!empty($_POST['addCategoryName'])) //Wenn eine Kategorie ID angegeben war
{
$query = "insert into kategorie (idKategorie, Name) values ('', '".addslashes($_POST['addCategoryName'])."');"; //Insert anweisung fĂĽr SQL
$res = mysql_query($query) or die(mysql_error()); //Eintragung in die Datenbank
if($res){ //Wenn die Variable $res true ist
echo "<br><pre>'".$_POST['addCategoryName']."' erfolgreich zu den Kategorien eingetragen!</pre>\r\n"; //wird das echo ausgegeben
}
} else {
echo "<br>Bitte einen Kategorienamen angeben!\r\n"; //Wenn kein Kategorienamen eingegeben wurde
}
}
if($_POST['addUnderCat']) //??? wo kommt das her ['addUnderCat']
{
if(!empty($_POST['addUnderCategoryName'])) //wenn eien Unter kategorie angegeben wurde
{
$query = "insert into unterkategorie (idUnterkategorie, u_name, idKategorie) values ('', '".addslashes($_POST['addUnderCategoryName'])."', ".$_GET['categ'].");"; //Insertanweisung ab ('', '".addslashes ????
$res = mysql_query($query) or die(mysql_error());
if($res){
echo "<br><pre>'".$_POST['addUnderCategoryName']."' erfolgreich zu den UnterkategorienKategorien eingetragen!</pre>\r\n"; //Wenn Insert erfolgreich war
}
} else {
echo "<br>Bitte einen Unterkategorienamen angeben!\r\n"; //wenn Insert nicht erfolgreich war
}
}
if($_POST['submit']) //Wenn der Submit Button gedrĂĽckt worden ist
{
echo "<br><pre>'".$_POST['ucat']."' gewählt </pre>\r\n"; //Ausgabe welch Unterkategorie ausgewählt wurde
}
$query = "select * from kategorie order by idKategorie desc;"; //Abfrage der Kategorie
$result = mysql_query($query) or die(mysql_error()); //Ausgabe von der Datenbank
echo "<form name=\"switchEntry\" method=\"post\" action=\"?categ=".$_POST['list']."\">\r\n"; //Anfang des Formulares ??? action=\"?categ=".$_POST['list']."\">\r\n"; ???
echo "<select name=\"choose\" onChange=\"javascript:switchCategory();\">\r\n"; //Anfang der Selectanweisung, wenn eine Ă„nderung dann Javascript
echo "<option>wählen</option>\r\n"; //Standerwert des Dropdownfeldes
while($row = mysql_fetch_assoc($result)) //Ausgabe aus der Datenbank oder ???
{
if($_GET['categ'] == $row['idKategorie']) //Vergleichen ob die Werte gleich sind
{
$selected = "selected"; //??????
}
echo "<option value=\"".$row['idKategorie']."\" ".$selected.">".stripslashes($row['Name'])."</option>\r\n"; //????
$selected = "";
}
echo "</select>\r\n";
echo "</form>\r\n"; //ende der Selectanweisung und des Formulares
if(is_numeric($_GET['categ'])) //????
{
$query = "select * from unterkategorie where idKategorie = ".$_GET['categ']." order by idUnterkategorie;"; //Abfrage (MYSQL) wenn $_GET['categ'] gleich der ID Kategorie ist
$result = mysql_query($query) or die(mysql_error()); //Ausgabe von der Datenbank
echo "<form name=\"switchUnderEntry\" method=\"post\"\">\r\n";
echo "<select name=\"ucat\">\r\n";
if(mysql_affected_rows() == 0){
echo "<option>zur Zeit gibt es keine Unterkategorien!</option>\r\n"; //Wenn keine Unterkategorie fĂĽr diese Kategorie vorhanden ist
}
while($row = mysql_fetch_assoc($result)) //wenn nicht dann....
{
echo "<option>".stripslashes($row['u_name'])."</option>\r\n"; //??????
}
echo "</select>\r\n";
echo "<input type=\"submit\" value=\"go\" name=\"submit\">\r\n"; //Button zum Abschicken
echo "</form>\r\n";
?>
<form name="addUnderCategory" method="post" action="">
Unterkategorie hinzufĂĽgen: <input type="text" name="addUnderCategoryName" value="">
<input type="submit" name="addUnderCat" value="add">
</form>
<?
} else {
?>
<form name="addCategory" method="post" action="">
Kategorie hinzufĂĽgen: <input type="text" name="addCategoryName" value="">
<input type="submit" name="addCat" value="add">
</form>
<?
}
?> [/php]
Bitte noch mal um deine Hilfe!!
Danke