Mailinglisten-Archive |
hallo, On Tue, 14 Aug 2001, Joern Grube wrote: > ich habe da mal eine Frage, zu der mir vielleicht jemand einen Denkanstoss > geben koennte. > Ich habe in MySQL diverse Tabellen. Eine davon wird z.B. wie folgt im > Browser ausgegeben: > > $result = mysql_db_query("DB", "SELECT rubrik.rubrik_id, rubrik.rubrik FROM > rubrik ORDER BY rubrik.rubrik ASC"); > /* Tabellenkopf fuer die Ausgabe generieren */ > echo "<table width=\"99%\" border=1 cellpadding=3 cellspacing=1><tr>"; > echo "<tr><th class=\"farbe\">ID</th><th class=\"farbe\">Rubrik</th></tr>"; > /* Schleife fuer die Ausgabe des Abfrageergebnisses */ > while($row = mysql_fetch_array($result)) > { > echo "<tr>"; > echo "<td>".$row["rubrik_id"]."</td>"; > echo "<td>".$row["rubrik"]."</td>"; echo '<td><a href="delete.php?id='.$row["rubrik_id"].'">löschen</a></td>"; > echo "</tr>"; > } > echo "</table>"; > /* Freigabe des belegten Speichers */ > mysql_free_result($result); > > Ist ja nun kein Problem <s>. Nun moechte ich aber noch eine dritte Spalte > mit einem Button (oder "normalen" Link) zum Loeschen einzelner Datensaetze. > Irgendwie krieg ich das aber mit diesem Konstrukt nicht hin. Entweder es > wird alles oder gar nichts geloescht. Jetzt hab ich mir erstmal zusaetzlich > zum Formular fuer die Eingabe der Daten eines gebastelt, wo per Eingabe der > ID dann der jeweilige Datensatz geloescht wird, nur wird das bei langen > Tabellen natuerlich schnell unuebersichtlich und laestig. In der delete.php kannst du dann einfach genauso weiterfervahren, wie dus im Formular nach Eingabe der id auch tust. (delete from rubrik where rubrik.id = $id) Ciao, Gerhard --- !!NEU!! Fragen und Antworten zu MySQL und dieser Liste unter -->> http://www.4t2.com/mysql
php::bar PHP Wiki - Listenarchive