Moin ihrs, ich hab da ein kleines Problem, vielleicht hat das schon wer gelöst.
ich übermittle von einem Formular, sämmtliche Checkboxen ( in ein arraygeladen hier $katname[] ).
die hauptkategorien anzeigen und auslesen geht wunder bar, nur die unterkategorien innerhalb einer Kategorie, packt er mir immer unter die erste, ist bei der Abfrage da unten auch kein wunder, nur habe ich grade keine ahnung, wie ich die ID abhängig von der Kategorie auslese, da müsste ich im grunde ja, jedesmal ein neus query schreiben. in der while schleife, wo ich meine unterkats angebe.
QUERY ABFRAGE
include ("../settings.php");
$conn =db_connect();
if (isset ($katname))
{
$comma = implode(",", $katname);
$auswahl = mysql_query("SELECT * FROM bildungsmassnahmen WHERE bid IN ($comma)",$conn);
DAS ENTSCHEIDENDE QUERY
$masausw = mysql_query("SELECT * FROM massnahmen WHERE hauptmass = ",$conn);
ich hab im Grunde 2 verschachtelte while schleifen.
eine haupt schleife für die Hauptkategorien und innerhalb dieser, die unterkats. Nur Fehlt mir die IDEE ;P wie ich da die werde ( im $katname[] Array stehen, halt die id´s der hauptkategorien ( ermittelt via CHECKBOXEN auf der davorliegende Seite ). Das geht auch alles, nur wie gesagt, die unterteilung der einzelnen Kats nicht, Menüstruktur hab ich so ähnlich gelöst, daß geht aber hier hab ich nen riesen Propfen im Kopp .
Evtl versteht ja einer die Problematik und hat eine Idee. wäre für eine Antwort dankbar!
}
else
{
header("location:ausbanfr.php");
}