Mailinglisten-Archive |
> S. Brysch schrieb am Donnerstag, 23. August 2001, 18:46:26: > > > Hallo, ich habe da ein kleines problem, und zwar will ich > > sachen aus einer tabelle löschen. doch ich kenne den > > löschbefehl nicht, da ich erst mit php/mysql anfange. ich hohle > > mir die daten so aus der tabelle raus. und wenn ich dann auf > > löschen klicke, will ich, das die sachen gelöscht werden. > > müsste ja auch mit while gehen, so das der dann aus dem array > > $ausgabe[1] die variable in der mysql tabelle sucht, und dann > > den datensatz löscht. > > > $datei > > mysql_connect($server, $db_user, $db_pass) or die ("Verbindung konnte nicht hergestellt werden."); > > mysql_select_db($database) or die ("Die Datenbank konnte nicht ausgewählt werden."); > > $daten=mysql_query("SELECT * FROM td_downloads order by Downloads"); > > while($ausgabe=mysql_fetch_row($daten)){ > > //echo $ausgabe[0];} > > Echo "<td><font face='Courier New, Courier, mono'>$ausgabe[0]</font></td>"; > > Echo "<td><font face='Courier New, Courier, mono'>$ausgabe[1]</font></td>"; > > Echo "<td><font face='Courier New, Courier, mono'>$ausgabe[2]</font></td>"; > > Echo "<td><font face='Courier New, Courier, mono'>$ausgabe[3]</font></td>"; > > Echo "<td><font face='Courier New, Courier, mono'>$ausgabe[4]</font></td>"; > > Echo "<td><font face='Courier New, Courier, mono'>$ausgabe[5]</font></td>"; > > > Echo "<td><font face='Courier New, Courier, mono'>löschbefehl $ausgabe[1]</font></td>";} > > > Man löscht mit DELETE ... An sich ist der Ansatz richtig, man > kann auch mit for oder foreach arbeiten. > > Herzlich > Werner > > -- > MySQL in Deutschland: Anpassung, Unterstützung, Schulung für Sie > __ ___ ___ ____ __ > / |/ /_ __/ __/ __ \/ / Dr. Werner Stürenburg <werner_(at)_mysql.com> > / /|_/ / // /\ \/ /_/ / /__ MySQL AB, Consultant > /_/ /_/\_, /___/\___\_\___/ Bielefeld, Germany > <___/ www.mysql.com +49-5224-997-407 Fax -409 > > > --- > !!NEU!! > Fragen und Antworten zu MySQL und dieser Liste unter > -->> http://www.4t2.com/mysql > Das mit delete war mir irgendwie klar, doch ich möchte folgendes aus einer tabelle gelöscht haben: SELECT Bezeichnung,Dateiname,Downloads,Standort,Hinzugefuegt,LetzterDownload from td_downloads where 1 and Dateiname like "Datei" wenn ich diesen befehl ausführe, hab ich nur die betreffende zeile, die ich gelöscht haben möchte. mfg s.Brysch --- !!NEU!! Fragen und Antworten zu MySQL und dieser Liste unter -->> http://www.4t2.com/mysql
php::bar PHP Wiki - Listenarchive