Heim > Artikel > CMS-Tutorial > Lösung für den Fehler beim Aktualisieren der benutzerdefinierten Liste beim Upgrade von Imperial CMS auf 7.0
Problembeschreibung:
Bei der Erstellung benutzerdefinierter Listen in Empire CMS6.6 wird die Bedingung „Checked=1“ verwendet In der benutzerdefinierten Liste tritt ein Fehler auf, der darauf hinweist, dass das überprüfte Feld nicht vorhanden ist.
Ursache des Problems:
Empire cms7.0 legt das aktivierte Feld nicht mehr in der Haupttabelle fest und die geprüften und ungeprüften Informationen werden in separaten Tabellen gespeichert.
Lösung:
Ändern Sie die benutzerdefinierte Liste und entfernen Sie die Bedingung „checked=1“. Wenn Sie viele benutzerdefinierte Listen einrichten, können Sie eine Stapelersetzung durch SQL-Anweisungen in Betracht ziehen, wie zum Beispiel:
update `zhuxianfeicom_enewsuserlist` set totalsql=replace(totalsql,'and checked=1',''),listsql=replace(listsql,' and checked=1','')
Empfohlenes Tutorial: Empire CMS Tutorial
Das obige ist der detaillierte Inhalt vonLösung für den Fehler beim Aktualisieren der benutzerdefinierten Liste beim Upgrade von Imperial CMS auf 7.0. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!