Merge pull request #1 from jzdm/jzdm-postgres-webchat

Working web chat with PostgreSQL
This commit is contained in:
jzdm 2021-06-18 09:17:19 +02:00 committed by GitHub
commit 53bc46fec5
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -69,10 +69,12 @@ function updateStandaloneFileByServerId($fname, $sid, $content) {
global $db, $dbprefix; global $db, $dbprefix;
initDbIfNeeded(); initDbIfNeeded();
$stmt = $db->prepare('UPDATE ' . $dbprefix . 'StandaloneFiles SET Content=? WHERE FileName=? AND ServerID=?'); $stmt = $db->prepare('UPDATE ' . $dbprefix . 'StandaloneFiles SET Content=:content WHERE FileName=:fname AND ServerID=:sid');
$stmt->bind_param('ssi', $content, $fname, $sid); $stmt->bindParam(':content', $content, PDO::PARAM_STR);
$stmt->bindParam(':fname', $fname, PDO::PARAM_STR);
$stmt->bindParam(':sid', $sid, PDO::PARAM_INT);
$res = $stmt->execute(); $res = $stmt->execute();
$stmt->close(); $stmt->closeCursor();
if (!$res) { if (!$res) {
$res = insertStandaloneFileByServerId($fname, $sid, $content); $res = insertStandaloneFileByServerId($fname, $sid, $content);
} }