致命错误:未捕获的PDOException:SQLSTATE [42S22]:找不到列:

时间:2018-10-24 03:04:38

标签: php mysql sql

  

致命错误:未捕获的PDOException:SQLSTATE [42S22]:找不到列:1054 /var/www/latestnews.php:109中“字段列表”中的未知列“ topic_ot”:堆栈跟踪:#0 / var / www / Latestnews.php(109):PDO-> query('SELECT image_id ...')#1 /var/www/index.php(77):include('/ var / www / latest ...')#2 {main}在第109行的/var/www/latestnews.php中抛出

第109行:

$news_DB = $SQL->query('SELECT image_id, date, author, '.$newsLanguageSystem.' FROM z_news_big WHERE hide_news != 1 ORDER BY date DESC LIMIT '.$config['site']['news_big_limit'].';');

当我删除整行时,站点工作正常,但我需要此功能。 知道为什么会这样吗?

服务器类型:MySQL 服务器版本:5.7.24-0ubuntu0.18.04.1-(Ubuntu)

协议版本:10

服务器字符集:UTF-8 Unicode(utf8)

Web服务器

Apache

数据库客户端版本:libmysql-mysqlnd 5.0.12-dev-20150407-$ Id:

PHP版本:7.2.10-0ubuntu0.18.04.1

phpMyAdmin

版本信息:4.8.3(最新)

0 个答案:

没有答案