PHP 未定义偏移量:服务器日志中出现 0 错误。如何避免?

时髦的

我的 Nginx 服务器日志中出现标题错误。我已经检查了许多其他类似的问题,但没有成功。php 脚本按预期工作,但每次点击页面时都会出现错误。

这是受影响的代码:

$user_slug=$_GET['user-id'];
$where = array("user_url"=>$user_slug);
$user_info = $operation->select_record('*',$where,'tbl_users');
$user_name =   $user_info[0]['user_name'];  
$user_email =   $user_info[0]['user_email']; 
$user_text =   $user_info[0]['user_text'];

而相关函数(select_record)如下:

function select_record($tblfld,$where,$table){
            $sql = "";
            $condition = "";
            foreach ($where as $key => $value) {
            $condition .= $key . "='" . $value . "' AND ";
            }
            $condition = substr($condition, 0, -5);
            $sql .= "SELECT ".$tblfld." FROM ".$table." WHERE ".$condition;
            $smt = $this->conn->prepare($sql);
            $smt->execute();
            return $smt->fetchAll();
            }

我非常感谢这方面的一些帮助。

因德拉·库马尔

在访问之前检查您的结果数组..

$user_slug=$_GET['user-id'];
$where = array("user_url"=>$user_slug);
$user_info = $operation->select_record('*',$where,'tbl_users');
if (!empty($user_info)) {
   $user_name =   $user_info[0]['user_name'];  
   $user_email =   $user_info[0]['user_email']; 
   $user_text =   $user_info[0]['user_text'];
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

PHP中未定义的偏移量0错误

获取未定义的偏移量:0 php数组

使用array_filter PHP后出现未定义的偏移量错误

PHP list() 错误:“未定义的偏移量”

PHP中的未定义偏移量错误3

'未定义的偏移量错误'PHP多维数组

PHP循环中未定义的偏移量错误

PHP错误:注意:未定义的偏移量

如何避免在magento安装中出现“必须加载PHP扩展“ 0””错误?

Laravel-未定义的偏移量0-collection.php

是什么引起未定义的偏移量:0 php

Yii 1.14通知CUrlManager.php中未定义的偏移量:0

php获取总和数组,但有“通知”未定义的偏移量:0

如何防止未定义的偏移量:php 中的 1 错误异常

使用 ssp 类复杂函数给出未定义的偏移量:0 错误

当计数显示内部元素数时,数组中出现未定义的偏移量错误

注意:未定义的偏移量:27为什么在PHP中生成这些错误?

PHP:会话变量具有未定义的偏移量错误

“未定义的偏移量”,错误在哪里?(数组,PHP)

未定义的偏移量:0。

如何修复函数以避免错误日志(未定义偏移量:2 in ..)-爆炸

在PHP中获取未定义的偏移量0,而在电子邮件中不使用附件

注意:未定义的偏移量:0....override/classes/Category.php 第 18 行

未定义的偏移量:0 ...,虽然已定义

未定义的偏移量:Laravel中为0

数组问题:注意:未定义偏移量:0

Laravel Excel ErrorException 未定义偏移量:0

laravel 未定义偏移量 0

ErrorException:未定义的偏移量:0