Hallo,
ich arbeite gerade an meiner PDO-Datenbank-Klasse und erstelle mir da soweit meine Funktionen wie ich sie brauche.
Gerade hänge ich etwas beim update fest denn ik weiß nicht wie es dort mit dem Rechnen gehen soll.
Letzter Querry schaut dann so aus:
Hatte da gehofft das es dann in der Datenbank vllt. zusammengeführt bzw. die Platzhalter ersetzt werden, früher sah das ganze ja zb dann so aus:
"SET coins = coins - 3" oder "SET coins = coins * 2"
Aber mit prepared bekomme ich das nciht hin, ich hoffe Jemand gibt mir da etwas Hilfe wie ich das mit Prepared hin bekomme.
MFG: Pay
ich arbeite gerade an meiner PDO-Datenbank-Klasse und erstelle mir da soweit meine Funktionen wie ich sie brauche.
Gerade hänge ich etwas beim update fest denn ik weiß nicht wie es dort mit dem Rechnen gehen soll.
PHP-Code:
$sample = $tdb->update("accounts", "email = 'insert4@user.de'", [
'facebook' => 'lmaa',
'auth_extended' => false,
'wrong_logins[*]' => 3
]);
Letzter Querry schaut dann so aus:
PHP-Code:
Array
(
[string] => UPDATE accounts SET facebook = :facebook, auth_extended = 0, wrong_logins = :wrong_logins WHERE email = 'insert4@user.de'
[values] => Array
(
[:facebook] => facebook = 'lmaa'
[:wrong_logins] => wrong_logins * 3
)
)
"SET coins = coins - 3" oder "SET coins = coins * 2"
Aber mit prepared bekomme ich das nciht hin, ich hoffe Jemand gibt mir da etwas Hilfe wie ich das mit Prepared hin bekomme.
MFG: Pay
Kommentar