Mysql Daten in einem Pulldown-Menü anzeigen und üselektieren

  • Hallöchen....

    ... also ich bin ja der absolute Anfänger... habe mir jetzt eine Datenbank gebastelt und komm soweit, das ich Datensätze einfügen, bearbeiten und löschen kann.

    Ich möchte mir aber gerne die Datensätz in einer Art Pulldown Menü ansehen und dann selektieren können, um den Datensatensatz dann nach Auswahl einzufügen, zu löschen oder zu bearbeiten.

    Leider hab ich bisher noch nichts gescheites gefunden.

    Wäre für jede Hilfe dankbar....

    LG Kikki

  • gut, du weißt wie man datensätze auch ausgibt, oder? wenn nicht: http://www.schattenbaum.net/php/anzeigen.php

    dann machst das einfach so:

    Code
    echo '<form name="form1" method="post" action="...">
    <select name="select">';
    while($row = mysql_fetch_object($ergebnis))
        {
        echo '    <option value="1">'.$row->url.'</option>';
        }
    echo '</form>';

    so einigermaßen ersichtlich wie das funktioniert?

  • wenn du danach den datensatz auch auslesen möchtest, lohnt es sich, dem <option> einen value mitzugeben.
    sinnvollerweise den eindeutigen ID des datensatzes

    Code
    echo '<form name="form1" method="post" action="..."> 
    <select name="select">'; 
    while($row = mysql_fetch_object($ergebnis)) 
        { 
            $i = $row->id;
            echo '    <option value="'.$i.'">'.$row->url.'</option>'; 
        } 
    echo '</form>';


    setzt natürlich voraus, dass das feld "id" existiert.

  • Hi erstmal danke für die Antworten ihr Zwei... das ging ja mehr als schnell...

    Ich werde das am WE mal ausprobieren und wenns nicht klappt frag ich noch mal nach..

    gruß Kikki