Auswahllisten / PHP Problem

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • 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

    Kommentar


    • #3
      @graf

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

      Kommentar

      Lädt...
      X