ich möchte dropdown listen ausgeben das klappt so auch ganz gut
nur wenn ich ändern klicken dann steht immer wieder der erste eintrag der liste da nicht der den ich zuvor gewählt habe ... in der db steht aber der richtige ... also geh ich mal davon aus dass ich beim select beim ändern also im else fall etwas falsch mache ...
if ( $um != "edit" ) { $row = array(); $row['sub'] = 'Eintragen'; $row['SeitenName'] = ''; $row['SpeisekartenID'] = ''; $row['sid'] = ''; $row['aktiv'] = ''; $row['Bild'] = ''; $row['SpeisekartenID'] = dbliste ( $ar['SpeisekartenID'] , $tpl, 'SpeisekartenID', "SELECT KartenID,SpeisekartenName FROM prefix_speisekarten ORDER by KartenID"); } else { $abf = 'SELECT SeitenName,SpeisekartenID,aktiv,Bild,SeitenID as sid FROM `prefix_speisekartenseiten` WHERE SeitenID = "'.$menu->get(2).'"'; $erg = db_query($abf); $row = db_fetch_assoc($erg); $row['sub'] = 'Ändern'; $row['SpeisekartenID'] = dbliste ( $ar['SpeisekartenID'] , $tpl, 'SpeisekartenID', "SELECT KartenID,SpeisekartenName FROM prefix_speisekarten ORDER by KartenID"); } $clas = '';
und ich weiß eigentlich auch genau was ich geb die selbe liste aus^^ ... ist ja logisch dass es dann zum fehler kommt ... aber aber wie geb ich die liste komplett wiedre aus und sortier das gewählte als selectiertes ?
ich hoff ihr wisst was ich mein^^
bin gerade etwas verwirrt^^