Webmaster Forum Logo Part 1 Webmaster Forum Logo Part 2
Webmaster Forum Logo Part 3
     
 
  :: Anmeldung

Benutzername:

Registrierung...

Passwort:

Passwort vergessen?

angemeldet bleiben


  
  :: Umfrage
Welche sozialen Netzwerke benutzt du regelmäßig?

 Facebook
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 73%
 keines
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 22%
 Google+
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 19%
 Twitter
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 11%
 Xing
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 6%
 schülerVZ
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 5%
 meinVZ
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 4%
 studiVZ
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 4%
 MySpace
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 2%
 LinkedIn
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 2%

 ges. 392 Stimmen
 
  :: Buttons

Valid XHTML 1.0 Transitional

UT2003ler

Lebende Foren Legende

Dabei seit: 04.10.2002

Beiträge: 1 514

 

1 Zum Seitenanfang

Montag, 12. September 2005, 23:46

Kann man in SQL Datenbank nich mehrere gleichzeitig löschen?

ich möchte gerne vonner datenbank alle Beiträge von ip (quelle) löschen...

$query = "DELETE FROM VTRaddly WHERE quelle = $delip";

funzt aber irgendwienicht... sind beide die gleichen IPs... nur er löscht sie nicht raus, wohl weils mehr von denen gibt...

gibts da nen erweiterten command dafür?
wir leben um zu (er)leben

Website: www.virtoreal.net
 

se`binh

Mitglied

Dabei seit: 06.06.2004

Beiträge: 31

 

2 Zum Seitenanfang

Dienstag, 13. September 2005, 00:21

Also für gewöhnlich sollte das eigentlich klappen, aber versuch mal folgendes:

Quellcode

1
$query = "DELETE FROM VTRaddly WHERE quelle = '".$delip."'";

ich hoffe das hilft dir vielleicht.

mfg
se`binh
Stiftung ELiTEtest - Auf der Suche nach guten Freewarespielen?
 

unixgate

Routinier

Dabei seit: 05.10.2003

Beiträge: 278

 

3 Zum Seitenanfang

Dienstag, 13. September 2005, 05:33

hi kurz etwas zur erklärung. Bei einem SQL Statement wird ein `feld` = wert als interner wert angesehen. Also entweder zahlen, tabellenfelder oder SQL Funktionen z.b

`feld1` = `feld2`
`feld1` = 1
`feld1` = NOW()

Bei Strings oder andere Werte, die du von PHP übergeben willst must du zwischen '' setzen (zwei ' ) zum Beispiel

`feld1` = 'test'
`feld1` = '{$test}'

hier hast du auch wieder mehrere möglichkeiten die {} klammern sind eine art Kontainer. Du kannst dir das ganze '".$test."' sparen geht mit '{$test}' einfacher bewirkt aber das selbe.

zu der Lösung

Quellcode

1
$query = "DELETE FROM `VTRaddly` WHERE `quelle` = '{$delip}' ";
 

UT2003ler

Lebende Foren Legende

Dabei seit: 04.10.2002

Beiträge: 1 514

 

4 Zum Seitenanfang

Dienstag, 13. September 2005, 13:47

Hat funktioniert.. wunderbar

herzlichen dank euch zwei, besondern an unix für die gute erklärung!
wir leben um zu (er)leben

Website: www.virtoreal.net
 

Sir Diego

Haudegen

Dabei seit: 14.01.2003

Beiträge: 511

 

5 Zum Seitenanfang

Dienstag, 13. September 2005, 15:01

wenn '{}' wirklich das selbe bewirkt wie '".."' dann ist das ja richtig super (=
wo erfahre ich solche sachen? oder muss ich da warten bis ein netter user in einem forum son post verfasst (=

n1 unix

greez diego