Select aus db-Einträgen nutzen

rbb

Grünschnabel
Hallo,
ich habe mir schon zig Seiten angesehen und kann den Fehler einfach nicht finden. Aus einer DB werden entsprechende Werte für die <option> geholt und auch korrekt angezeigt. Bei der Auswertung (d.h. die Variable $kategorie) jedoch erhalte ich immer ein Array.
Vielleicht findet kann mir jemand von euch sagen was ich falsch mache.

PHP:
<select name="kategorie" class="input">
  <?
  $result = $db->query("SELECT `kategorie` FROM `kategorie`", $link);
  while ($row = $db->fetch_array($result)) {
    ?>
    <option value='<? echo $row['kategorie']; ?>'><? echo $row['kategorie']; ?></option>
    <?
  }
  ?>
  </select>
 
Und in dem Array sind alle Einträge gespeicherst welche du zuvor in das SELECT lädst Also alle Ergebnisse aus dem DB-Query?
 
Das ging ja schnell :)
Im Formular werden die korrekten Kategorien angezeigt.
Wenn ich jedoch einen DB Eintrag mittelts db->query(.... '$kategorie', ....) wird nur "Array" statt des vorher korrekt angezeigten Wertes geschrieben.
 
Zurück