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 6%
 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. 393 Stimmen
 
  :: Buttons

Valid XHTML 1.0 Transitional

kaj

Tripel-As

Dabei seit: 27.11.2008

Beiträge: 186

 

21 Zum Seitenanfang

Freitag, 28. Januar 2011, 16:55

als string ( varchar(1) )
 

ospx

Kaiser

Dabei seit: 11.11.2006

Beiträge: 1 131

 

22 Zum Seitenanfang

Freitag, 28. Januar 2011, 17:03

Kommt denn überhaupt die richtige
$_POST['loeschid'] an?
gib die vor dem statement mal aus.
 

kaj

Tripel-As

Dabei seit: 27.11.2008

Beiträge: 186

 

23 Zum Seitenanfang

Freitag, 28. Januar 2011, 20:28

EDIT: Es funktioniert, hab ein Fehler bei den Variabeln gemacht !

Sry, dass ich euch so viel Mühe gemacht hab.

Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »kaj« (28. Januar 2011, 20:28)

 

Skittles

Moderator

Dabei seit: 14.02.2004

Beiträge: 3 014

 

24 Zum Seitenanfang

Sonntag, 30. Januar 2011, 19:56

Die ` für Feld-, Tabellen- und Datenbanknamen sind übrigens korrekt. Ohne kann es unter Umständen Probleme geben, wenn einer dieser Namen derselbe ist wie ein MySQL-Befehl. Sehr beliebt ist dabei zum Beispiel Alter.

MySQL-Abfrage(n)

1
2
3
4
5
INSERT INTO kunden (name, alter, wohnort) VALUES ('foo', '29', 'bar');

vs

INSERT INTO `kunden` (`name`, `alter`, `wohnort`) VALUES ('foo', '29', 'bar');


Kann man ja mal selbst ausprobieren.

~!__/
..o.o

This is Einkaufswagen.
Copy Einkaufswagen into your signature to help him on his way to world domination.
 

DuRa

Jungspund

Dabei seit: 06.12.2010

Beiträge: 15

 

25 Zum Seitenanfang

Mittwoch, 2. Februar 2011, 11:54

PHP-Quelltext

1
2
3
$eintrag "UPDATE `user-db` SET `emailbestaetigung` = '0' WHERE id = '".mysql_real_escape_string($_POST['loeschid'])."' ";

$eintrag "UPDATE `user-db` SET `emailbestaetigung` = '1' WHERE `id` = '".mysql_real_escape_string($_POST['loeschid'])."' ";


Und am besten gleich von Anfang an escapen mit mysql_real_escape_string() wegen MySQL injections.
Und aufpassen mit den Anführstrichen.
 

Ähnliche Themen