小编apo*_*fos的帖子

在Laravel 5.1中使用AND OR的WHERE子句?

我试图在Laravel 5.1中使用Where子句和或者或条件,这是我的要求:

->WHERE (request_id=1) and (sender_id=11 or receiver_id=11)
Run Code Online (Sandbox Code Playgroud)

如何在Laravel 5中使用上述条款.

非常感谢你的帮助:)

laravel laravel-5

0
推荐指数
1
解决办法
5981
查看次数

PHP代码无法正常工作,并转为HTML注释

我有一个文件"index.html".还有一个代码

<?php echo "Hello world"; ?>
Run Code Online (Sandbox Code Playgroud)

但在浏览器中我可以看到:

<!--<?php echo "Hello world"; ?>-->
Run Code Online (Sandbox Code Playgroud)

我使用Microsoft-IIS/7.5server,所以我不能使用.htaccess文件.

php iis-7.5

0
推荐指数
1
解决办法
390
查看次数

从控制器运行 artisan 命令时出错

从控制器运行下面的 artisan 命令时效果很好

Artisan::call('backup:run');
Run Code Online (Sandbox Code Playgroud)

但为什么这不起作用

Artisan::call('backup:run --only-db');
Run Code Online (Sandbox Code Playgroud)

它抛出错误命令“backup:run --only-db”不存在。

通过 CLI 工作正常

php artisan backup:db --only-db
Run Code Online (Sandbox Code Playgroud)

php laravel laravel-5 laravel-backup

0
推荐指数
1
解决办法
1049
查看次数

没有集体的 Laravel 形式

我正在学习 Laravel。据我所知,当前的稳定版本是 5.8。我正在学习教程并且非常喜欢该框架,但是当这些教程达到介绍如何合并表单的程度时,它会有点麻烦。所有这些教程都使用 LaravelCollective 表单,该表单从 5.8 开始不再有效,并且它是一个废弃的项目,因此无论如何我都不想使用它。

但这让我对在 Laravel 中使用表单的最佳实践感到困惑。我在创建表单方面有过一些尝试,但是......如果有道理的话,其中大部分只是 HTML,其中几乎没有任何 Laravel。唯一Laravel这里有点是form action,它指向store的功能TodosController。请参阅下文,了解名为create.blade.php.

@extends('layouts.app')

@section('content')
    <h1>Create Todo</h1>
    <form action="{{action('TodosController@store')}}" method="post">
        @csrf
        <div class="form-group">
            <label for="text">Text</label>
            <input type="text" name="text" class="form-control" placeholder="Enter title"/>
        </div>
        <div class="form-group">
            <label for="body">Body</label>
            <textarea class="form-control"  name="body" id="body" rows="10" placeholder="Enter details"></textarea>
        </div>
        <div class="form-group">
            <label for="due">Due date</label>
            <input type="text" name="due" class="form-control" placeholder="Enter due date"/>
        </div>
        <input type="submit" value="Submit" class="btn btn-primary">
    </form>
@endsection
Run Code Online (Sandbox Code Playgroud)

这很好用,但我只是觉得我在这里根本没有正确使用刀片。任何指针将不胜感激。

php forms laravel laravel-blade

0
推荐指数
1
解决办法
1335
查看次数

调用未定义的方法 App\User::givePermissionTo()

我正在使用 laravel spatie 包来获取角色权限,但我遇到了此错误,这是我的代码

$user = User::find(1);
$user->givePermissionTo('manager_product_create');
Run Code Online (Sandbox Code Playgroud)

php laravel laravel-permission

0
推荐指数
1
解决办法
5252
查看次数