dongtan7639 2017-01-27 16:54
浏览 67
已采纳

Rand(Min,Mx)未定义变量

Hi I have the following code:

private function doPreEventStart($user) {
    $row = db_fetch_item("SELECT resultid FROM ResultPackage 
        where ResultPackage.slotid like '%{$this->curSlotId}'
        and ResultPackage.PackageID like '%{$user->packageid}%'
        ORDER BY resultid desc LIMIT 1");
    $this->MaxResult = $row['resultid'];


$row = db_fetch_item("SELECT resultid FROM ResultPackage 
    where ResultPackage.slotid like '%{$this->curSlotId}'
    and ResultPackage.PackageID like '%{$user->packageid}%'
    ORDER BY resultid asc LIMIT 1");
$this->MinResult = $row['resultid'];

$this->curResultId = rand($MinResult,$MaxResult);
}

But I am getting this error:

PHP Notice: Undefined variable: MinResult in /var/www/html/betserver.php on line 539

PHP Notice: Undefined variable: MaxResult in /var/www/html/betserver.php on line 539

Please help

  • 写回答

1条回答 默认 最新

  • duanlun1955 2017-01-27 16:57
    关注

    Fix the line 539 to reference the class variables you just created:

    $this->curResultId = rand($this->MinResult, $this->MaxResult);
    

    (note the added $this-> before each)

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

悬赏问题

  • ¥15 Vue3 大型图片数据拖动排序
  • ¥15 划分vlan后不通了
  • ¥15 GDI处理通道视频时总是带有白色锯齿
  • ¥20 用雷电模拟器安装百达屋apk一直闪退
  • ¥15 算能科技20240506咨询(拒绝大模型回答)
  • ¥15 自适应 AR 模型 参数估计Matlab程序
  • ¥100 角动量包络面如何用MATLAB绘制
  • ¥15 merge函数占用内存过大
  • ¥15 使用EMD去噪处理RML2016数据集时候的原理
  • ¥15 神经网络预测均方误差很小 但是图像上看着差别太大