WBCE CMS – Way Better Content Editing.
You are not logged in.
Pages: 1
--- Nur als Gedankenstütze ---
Topics Update schlägt fehl mit
2022-09-16T06:01:08+00:00 [Exception] There was an unknown exception: Duplicate column name 'commentextra' in line (628) of /framework/class.database.php
Abhilfe: via Adminer leeren Dummy-Datensatz in die Tabelle mod_topics_comments einfügen.
Grund:
Prüfung, ob commentextra existiert, sieht so aus:
$query = $database->query("SELECT * FROM ".TABLE_PREFIX."mod_".$mod_dir."_comments");
$fetch = $query->fetchRow();
if(!isset($fetch['commentextra'])){
if($database->query("ALTER TABLE `".TABLE_PREFIX."mod_".$mod_dir."_comments` ADD `commentextra` VARCHAR(255) NOT NULL DEFAULT ''")) {
echo 'Database Field "commentextra" added successfully. <span class="good">OK</span> .<br />';
}
echo 'Database Field "commentextra" already exists. <span class="good">OK</span> .<br />';
}
und $fetch enthält nur was, wenn es mindestens einen Eintrag in der Tabelle gibt.
Sorgen sind wie Nudeln: man macht sich meist zu viele.
Offline
Pages: 1