php - 如何使用动态链接在 Laravel/Eloquent 中使用动态变量运行查询

标签 php mysql laravel dynamic eloquent

因为我是 HTML/CSS 和 Laravel/PHP 的新手,所以我不确定去哪里寻找/寻找什么。

我有一个返回集合的函数(在这种情况下只有一个项目,但我想保留它用于以后使用的计数),并且我在我的 View 中访问我想要的对象:

Top Vulnerability: @foreach ($tvuln as $object)
                     {{ $object->cve }}
                   @endforeach

我想将返回的 CVE 转换为一个链接并让该链接在按下时将我带到另一个页面,该页面运行查询以提取具有给定 CVE 的所有主机的列表。

我正在努力思考如何做到这一点,并且可以在搜索内容或如何使用 Laravel/Eloquent 实现这一点方面使用一些指导。

最佳答案

你可以尝试这样的事情:

@foreach ($tvuln as $object)
    <a href="{{ route(routename..., parameters...) }}">
        {{ $object->cve }}
    </a>
@endforeach

有关路线的更多信息,请查看 here .

关于php - 如何使用动态链接在 Laravel/Eloquent 中使用动态变量运行查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46934064/

相关文章:

php - Magento 自定义 ACL 默认返回 TRUE

MySQL表全局变量、ejs和nodejs

mysql - Laravel - 违反完整性约束 : 1062 Duplicate entry

php - Symfony\Component\Debug\Exception\FatalThrowableError类'Buno\Readr\ReadrServiceProvider'未找到

php - 冲水时如何改变操作顺序

c# - json转c#反序列化

php - 在 Drupal 7 中禁用 Teaser

php - 扩展 PDO 类 : why does the method return 0 instead of error message?

php - 不能将 PDOException 类型的对象用作数组

mysql - Laravel 5.1 迁移和播种无法截断外键约束中引用的表