Mailinglisten-Archive |
... >echo "<form action='' method='' target=''><table border='0' = width='500' cellpadding='4' align='center'><tr><th class='1' colspan='3'>Preise</th></tr><tr><th class='1' colspan='3'> </th></tr>"; Hier in das action-tag setzt Du Dein verarbeite-Script, vielleicht auch $PHP_SELF, dann wird dieses script wieder aufgerufen. ... > >while ($data= mysql_fetch_array($liste, MYSQL_ASSOC)) >{ >echo "<tr height='13'><th class='2'><input type='Text' name='' = value='",$data["bez_zimmer"],"' ></th><td class='1'><input type='Text' name='' value='",$data["pr_DM"],"'size='15'> DM </td><td class='1'><input type='Text' name='' value='",$data["pr_EURO"],"'size='15'> EURO</td></tr><tr><th class='1' colspan='3'><img src=\"../bilder/$data[bilder]\" border=0></th></tr>"; >} in den name-tags setzt Du nun ein z.B. data[bez_zimmer] usw, im Zielscript steht die Variable $data mit allen ihren Einträgen zur Verfügung, Du kannst sie dort auswerten, auf Plausibilität prüfen usw. und schließlich wieder irgendwo speichern. Ein Problem stellt sich darin, daß Du offenbar mehrere Einträge haben möchtest (while-Schleife), die nachher alle je gleich heißen ... Darum solltest Du in statt der while-schleife folgendes verwenden: for ($i=0; ($data= mysql_fetch_array($liste, MYSQL_ASSOC); $i++) und in den name-tags: z.B. data['.$i.'bez_zimmer], so daß Du bei der Auswertung ein großes Feld $data hast, in dem die Indizes '0bez_zimmer', '0pr_DM' usw. und '1bez_zimmer', '1pr_DM' usw. heißen. Is' nu' alles klar ? --- Thomas Beckmann, Kiel, Germany beckmann_(at)_gis.de
php::bar PHP Wiki - Listenarchive