Versio

UPDATE query

Overzicht Reageren

Merijn Venema

Merijn Venema

05/02/2011 00:28:52
Quote Anchor link
Beste leden,

Weet dat dit een aparte vraag, maar ik kom er niet op..

Hoe kan ik controleren of een UPDATE ook echt geslaagd is met mySql?

Een update hoeft niet perse plaats te vinden als de SQL wel goed is. Dus stel je hebt een tabel User met veld is_allowed:

Nu voer ik een query uit zoals:

UPDATE user SET is_allowed = 1 WHERE is_allowed = 0 AND username = '$user'

Stel nou dat die is_allowed niet 0 is, dan geeft mysql nog steeds true terug. Iemand een idee?

Groet, Merijn
 
PHP hulp

PHP hulp

25/05/2012 16:58:45
Gesponsorde koppelingen:
BHosted Hosting al vanaf € 1,- per maand

Controleer nu gratis jouw domeinnaam:

  
 
Jordi kroon
Redacteur

jordi kroon

05/02/2011 00:39:26
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
<?php
$update
="UPDATE user SET is_allowed = 1 WHERE is_allowed = 0 AND username = '"mysql_real_escape_string($user)"'";
$query = mysql_query($update);

If($query) {
// uitgevoerd
} else {
// niet uitgevoerd
}
?>


Typfouten voorbehouden
Denk wel aan mysql injectie
 
- SanThe -

- SanThe -

05/02/2011 00:41:21
 
Jordi kroon
Redacteur

jordi kroon

05/02/2011 00:55:22
Quote Anchor link
Die kende ik niet
 
Merijn Venema

Merijn Venema

05/02/2011 01:49:39
Quote Anchor link
Kijk, dit zocht ik! Bedankt SanThe
 



Overzicht Reageren

Get Adobe Flash player