Auswahllisten / PHP Problem

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Auswahllisten / PHP Problem

    Hallo all Ihr wissenden,

    ich moechte aus einer HTML-Datei (enthält lediglich eine Form),
    den ausgewaehlten Eintrag in der PHP-Datei auswerten. Über
    eine normale Form (also nicht wie unten gezeigt Auswahlliste)
    geht es ohne Probleme, jedoch habe ich Darstellungsprobleme
    (Zeilenabstand ist bei Nutzung von mehreren Forms nacheinander
    einfach zu viel), daher entschied ich mich auf eine Auswahlliste
    umzusteigen und bekomme nun keine Werte in die PHP-Datei.

    Die HTML-Datei sieht wie folgt aus:

    PHP Code:
    <html><head><title></title>
    <
    link rel="stylesheet" type="text/css" href="style.css">
    <
    base target="main">
    <
    body>

    <
    br>
    <
    TABLE width="100%" cellspacing=0 cellpadding=0>
        <
    TD>
            <
    form action="db_produktliste.php">
                <
    select name="artikelliste" size="8">
                <
    optgroup label="3D">
                <
    option value="3ddisplays">3ddisplays</option>
                <
    option value="3dliteratur">3dliteratur</option>
                <
    option value="3dobjekte">3dobjekte</option>
                <
    option value="3dtools">3dtools</option>
                </
    select>
                <
    input CLASS=formbutton3 type=submit value="Anzeigen">
            </
    form>
        </
    TD>
    </
    TABLE>

    </
    body></html
    Die PHP-Datei (Auszugsweise):
    PHP Code:
    $faaa1 $HTTP_POST_VARS["3ddisplays"];
    $faaa2 $HTTP_POST_VARS["3dliteratur"];
    $faaa3 $HTTP_POST_VARS["3dobjekte"];
    $faaa4 $HTTP_POST_VARS["3dtools"];

    $katvar"none"// default belegung der variable für das sql statement

    if($faaa1)    {    $katvar        ' Kategorie="DIS18" OR Kategorie="DIS24" ';
                    
    $msgtitel1    "<span CLASS=headblue>3D ></span>";
                    
    $msgtitel2    "<span CLASS=headred> Displays</span>";}

    if(
    $faaa2)    {    $katvar        ' Kategorie="LIT" OR Kategorie="SCHULVID" ';
                    
    $msgtitel1    "<span CLASS=headblue>3D ></span>";
                    
    $msgtitel2    "<span CLASS=headred> Literatur & Schulungsvideos</span>";}

    if(
    $faaa3)    {    $katvar        ' Kategorie="LIB3D" ';
                    
    $msgtitel1    "<span CLASS=headblue>3D ></span>";
                    
    $msgtitel2    "<span CLASS=headred> Objekte</span>";}

    if(
    $faaa4)    {    $katvar        ' Kategorie="SWTOOLKON" ';
                    
    $msgtitel1    "<span CLASS=headblue>3D ></span>";
                    
    $msgtitel2    "<span CLASS=headred> Tools</span>";}

    $mysql_query 'SELECT Nummer,Hersteller,Katalogbezeichung'
                    
    .'FROM `tabelle` WHERE'.
                    
    $katvar
                    
    .'ORDER BY Hersteller'
    Der Wert der Variable enthält immer den Wert "none" (vorbelegt),
    wie gesagt, bei einer anderen Art Form funktiniert der Ablauf wie
    vorgesehen, das hilft mir jedoch nicht

    Vielen Dank im Voraus für die Hilfestellung^^

  • #2
    form method=post

    Comment


    • #3
      @graf

      lol, ja klar...danke...habe es irgendwie übersehen, ab und an
      sieht man den wald vor lauter bäumen nicht mehr XD

      Comment

      Working...
      X