使用一张表中的一列,等于 Laravel 中的一个输入

用户9832135

我希望sms_code验证表中的值等于$value参数中的值

public function activateAccount($id, $value)
{
    $userSms = verify_sms::where('user_id', $id)->select('sms_code')->first();
    if ($value == $userSms) {
        //some code
        return 'ok';
    } else {
        // some code
        return 'no';
    }
}

我的回答是:

no

我的 API URL 是:

http://127.0.0.1:8000/api/active/6/123456

虽然$id$value是相等的

故事KS

试试这个

if ($value == $userSms->sms_code) {
  //some code
} else {
  // some code
}

sms_code从被查询的$userSms 对象访问属性

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

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

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

使用同一张表中的一列数据比较一列SQL

如何使用laravel从一张表复制到另一张表?

使用group by查询同一张表中的同一列两次

如何在laravel中使用自连接获取一张表中的记录

Laravel 使用一张表中的条件进行多次计数

Laravel 查询以使用另一个表和输入从表中获取数据

如何访问与另一张表相关的一列Laravel 5.1

如何根据 Laravel 8 中同一个表中的另一列在列中存储值

如何在Laravel 5中对同一张表建立一对多关系?

将同一张表中的2列匹配到另一个表中的同一列(总共3个联接)

用另一张表中的另一列替换数据框中的值

如何将一列中的数据插入到另一张表中

从另一张表的列中减去一列的总和

如何将所有类型收集到 Laravel 中的一张表中?

更新一列后,将该行移至sql中的另一张表

按另一张表中的一列排序

从MySQL数据库的一张表中搜索一列,然后返回另一列

从一张表中的一列到另一张表中的多列查找值

Laravel 从一张表插入数据到另一张表报错

如何使用Google Apps脚本匹配一列并替换另一张工作表中的另一列(对应)?

使用MySQL将数据从一列复制到另一张表中的另一列

在select中添加一列,以返回第一张表中的ID是否存在于另一张表中

Laravel雄辩的复杂查询从一张表中获取最新数据

如何从Laravel的同一张表中获取具有父任务名称的任务数据

需要在Laravel 4的同一张表中设置1对多的关系

一张表的两行都在下拉菜单中-Laravel 5.2

oracle中从另一张表中减去一张表的一列值的SQL语句是什么

使用INSERT查询,其中一列来自另一张表

两列引用另一张表中的一个ID