WCM Forum

WCM Forum (http://www.wcm.at/forum/index.php)
-   Programmierung (http://www.wcm.at/forum/forumdisplay.php?f=17)
-   -   Dropdown mit PHP+MySQL (http://www.wcm.at/forum/showthread.php?t=131916)

creibl 20.04.2004 11:43

Dropdown mit PHP+MySQL
 
Hallo zusammen!

Wie kann ich am Besten folgendes realisieren:

Möchte in einem DropDown Menü, dass bereits als Formular existiert alle Sätze aus einer Tabelle auflisten und auch auswählen können.

Die Sätze sollen sich aber aus mehreren Spalten zusammen setzen und das erste Feld, dass im Dropdown Menü angezeigt werden soll, soll xxxx oder ---- sein.

Habe nur grundkentnisse mit PHP und MySQL.

Danke für die Hilfe

_m3 20.04.2004 12:02

1) Lern HTML ;)
2) Du moechtest Dir http://www.w3.org/TR/html401/interact/forms.html#h-17.6 ansehen
3) Du moechtest Die Frage etwas spezifischer stellen. :ms:

Potassium 20.04.2004 13:05

@creibl:
wie meinen? kannst du nochmal einfach und verständlich erklären was du willst?

SNo0py 20.04.2004 13:11

http://mbaierl.com/fileadmin/images/board_google.gif

www.php.net

creibl 20.04.2004 13:12

Okay, nochmals das Ganze!

Habe bereits ein fixfertiges Formular, mit einigen Dropdown Menüs.

Diese Dropdown Menüs sollen aber als value's die Werte aus einer Tabelle erhalten. Aber nicht nur aus einer Spalte sondern aus zwei oder mehreren zb Vor- und Familienname soll das ganze zusammen gestöpselt werden.

Wenn ich was in der Tabelle ändere (neuen Eintrag, etc) soll dieser dann automatisch auch in diesem DropDownMenü ersichtlich sein.

Wieso HTML??? HTML hat damit ja nichts mehr zutun. HTML Code für das formular samt Dropdown Menü habe ich bereits erstelt!

Jetzt verständlicher was ich möchte????

Danke!

Habe auch schon via google gesucht, aber irgendwie war dass was ich brauche nicht dabei!

Potassium 20.04.2004 13:24

ähm einfach die dateen aus der db holen und aneinanderhängen.
und die dann als value eintragen. was is daran so schwer?

SNo0py 20.04.2004 13:26

So in etwa:
PHP-Code:

        $query 'SELECT x FROM y WHERE ??';

        
$r mysql_query($query);
        echo <<<EOT
<tr>
    <td>Label:</td>
    <td>
        <select name="proj" onchange="update_dropdowns();" disabled="disabled">
EOT;
        while(
$row=mysql_fetch_array($r))
        {
            
$sel = ($this->data->proj == $row['id']) ? ' selected="selected"' '';
            echo 
"<option value=\"{$row['id']}\"{$sel}>{$row['name']}</option>\n";
        }    
        
        echo 
'</select></td></tr>'


SNo0py 20.04.2004 13:28

Für das ----- am Anfang:

PHP-Code:

<option value="">---</option


creibl 20.04.2004 13:37

Danke, snoopy.

Habe jetzt eine Ahnung was zumachen ist.

Danke


Alle Zeitangaben in WEZ +2. Es ist jetzt 23:12 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag