phpbar.de logo

Mailinglisten-Archive

=?iso-8859-1?Q?Re:_Datensatz_aus_tabelle_l=F6schen?=

Re: Datensatz aus tabelle löschen

S. Brysch mysql_(at)_lists.phpcenter.de
Thu, 23 Aug 2001 21:53:00 +0200


> 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