ilch Forum » Allgemein » HTML, PHP, SQL,... » Problem bei Datenbank Abfrage und Ausgab

Geschlossen
  1. #1
    User Pic
    holz Hall Of Fame
    Registriert seit
    17.11.2005
    Beiträge
    4.606
    Beitragswertungen
    117 Beitragspunkte
    hi leute,

    was ist daran falsch:

    $abfrage = 'SELECT projektname FROM `prefix_projekte`';
    $ergebnis = db_query($abfrage);
    $items = db_fetch_assoc($ergebnis);
    
    echo '<select name="bildname">';
    	for($k=0; $k < count($items); $k++){
    		echo "<option>".$items[$k]."</option>";
    	}
    echo '</select>';


    mein Dropdown feld bleibt leider leer
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    386 Beitragspunkte
    count($items) -> 1 da dein $items = array('projektname' => ???);

    Du musst schon innerhalb deiner schleife immer wieder db_fetch_??? aufrufen, um die nächste zeile zu holen.

    Also einfach wieder mit einer while Schleife arbeiten und dann $i++ inkrementieren.

    Ich würde dir aber empfehlen als Key die Id aus der Datenbank zu nehmen, wenn du keine hast, dann leg eine an.
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    holz Hall Of Fame
    Registriert seit
    17.11.2005
    Beiträge
    4.606
    Beitragswertungen
    117 Beitragspunkte
    ja hast recht merci ..

    ne an der stelle brauch ich die id für was anderes ... aber ich hab es jetzt eh ganz anderst gelöst...

    dennoch danke
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu HTML, PHP, SQL,...

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten