Ankündigung

Einklappen
Keine Ankündigung bisher.

Dropdown Liste automatisch erstellen

Einklappen

Neue Werbung 2019

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

  • Gast-Avatar
    Ein Gast erstellte das Thema Dropdown Liste automatisch erstellen.

    Dropdown Liste automatisch erstellen

    Bin dabei für meine Video Sammlung eine Datenbank mit
    Apache/PHP und MySQL zu entwerfen bin jetzt soweit
    das ich nur noch die DVD Infos angeben muß

    und da will ich jetzt das ich aus einer DropDown Liste einen
    Darsteller wähle soll sich darunter Automatisch eine neu
    DropDown Liste erstellen aber momentan stehe ich irgendwie
    am Schlauch
    ndeben den Darsteller will ich auch noch
    die gespielte Charaktere angeben hoffe einer von euch kann mir weiterhelfen
    im voraus Danke


    Code:
    <?php
    echo "<table>";
    echo "<tr><th>Darsteller:<th>Charakter:";
    echo "<tr><td><select name=darsteller size=1>";
    $con=mysql_connect($host, $user, $passwort);
    $query="select * from tbl_darsteller";
    $result=mysql_db_query($DB,$query,$con);
    $number=mysql_num_rows($result);
    $i=0;
    while ($i<$number) {
    	$row=mysql_fetch_array($result);
    	$ID=$row["Darsteller_ID"];
    	$darsteller=$row["Darsteller"];
    	echo "<option>$darsteller";
    	$i++;
    }
    echo "</select>";
    echo "<td><input type=text name=charakter>";
    echo "</table>";
    ?>
    [/b]

  • Gast-Avatar
    Ein Gast antwortete
    Das ich das ganze so 10 mal Wiedeholen kann ist klar
    aber wie mache ich das Automatisch so das ich immer
    genügend Felder zur verfügung habe einmal hab ich
    nur 3 Darsteller mit Charaktere einzugeben dann
    wieder einmal 20 Darsteller mit Chraktere
    und da habe ich schon in Einer anderen Datenbank bemerkt das
    so eine fixe Begrenzung nur Hinderlich ist

    Und das Auslesen einer Tabelle habe ich aus einem Buch

    Einen Kommentar schreiben:


  • Gast-Avatar
    Ein Gast antwortete
    mach doch das gleiche einfach für die charaktere
    du musst dem option-tag aber noch ein value geben
    am besten die id des datensatzes
    und das auslesen mit ner while-schleife geht so:
    Code:
    while ($row=mysql_fetch_array($result)) { 
       $ID=$row["Darsteller_ID"]; 
       $darsteller=$row["Darsteller"]; 
       echo "<option value='" . $ID . '">" . $darsteller . "</option>"; 
    }

    Einen Kommentar schreiben:

Lädt...
X