Hallo
Ich habe hier ein script liegen das ich gerne für meine arbeit noch etwas anpassen würde.
Jedoch bekomme ich es einfach nicht auf die kette die datenbank informationen zu UPDATEN
}
Das habe ich bisher versucht
}
Mehr informationen bekomme ich leider nicht.
Ich würde mich echt freuen wenn mir jemand helfen könnte.
Vielen lieben dank
Ich habe hier ein script liegen das ich gerne für meine arbeit noch etwas anpassen würde.
Jedoch bekomme ich es einfach nicht auf die kette die datenbank informationen zu UPDATEN
PHP-Code:
private function query($sql, $arg, $fetch = false){
require"config.php";
$q = $db->prepare($sql);
$q->execute($arg);
return$fetch ? $q->fetch(2) : $q;
Das habe ich bisher versucht
PHP-Code:
public function setRoles ($isAdminNews, $isAdminBewerbung, $isAdminToDo, $isAdminUsers, $isAdminMods, $isban, $iswarn, $notice, $isAktiv, $id, $apikey ){
$this->query("UPDATE useraccounts SET isAdminNews='$isAdminNews', isAdminBewerbung='$isAdminBewerbung', isAdminToDo='$isAdminToDo', isAdminUsers='$isAdminUsers', isAdminMods='$isAdminMods', isban='$isban', iswarn='$iswarn', isAktiv='$isAktiv', notice='$notice' WHERE id='$id'") ;
$this->query("UPDATE useraccounts SET (isAdminNews, isAdminBewerbung, isAdminToDo, isAdminUsers, isAdminMods, isban, iswarn, notice, isAktiv ) VALUES (?, ?, ?, ?, ?, ? ,? ,? ,?)", array($isAdminNews, $isAdminBewerbung, $isAdminToDo, $isAdminUsers, $isAdminMods, $isban, $iswarn, $notice, $isAktiv) WHERE id='$id');
return"Informationen Geupdatet";
PHP-Code:
Fehlermeldung:
[Mon Jun 29 12:29:56.462439 2020] [proxy_fcgi:error] [pid 20890] [client 185.22.143.78:42405] AH01071: Got error 'PHP message: PHP Parse error: syntax error, unexpected 'WHERE' (T_STRING), expecting ')' in /var/www/vhosts/kebogames.de/launcher.kebogames.de/web/api/v1/execute.php on line 130'
Ich würde mich echt freuen wenn mir jemand helfen könnte.
Vielen lieben dank
Kommentar