小编Prz*_*tas的帖子

Laravel Carbon,在工作日检索今天的日期?

我使用碳来比较2个日期和今天的日期,但是我在一个名为weekday的数据库中还有另一个字段,其中包含以下值:

'MO''TU''我们'

所以我不仅希望按日期搜索和输出,还要按工作日搜索:

public function show($id)
{   
    $today = Carbon::now();
    $weekday = //whatever carbon or something else has to retrieve today's day
    $event = Event::with('businesses')
       ->where('startdate', '<', $today->format('Y-m-d'))
       ->where('endate', '>', $today->format('Y-m-d'))
       //or where ('weekday') = $weekday?
       ->get();
    return view('events.showEvent', compact('event'));
}
Run Code Online (Sandbox Code Playgroud)

datetime laravel php-carbon laravel-5

10
推荐指数
2
解决办法
2万
查看次数

调用未定义的函数Illuminate\Encryption\openssl_decrypt()

我正在使用xampp和windows以及laravel,一切都运行良好,但是当我完成工作并转向xampp并尝试今天早上打开我的工作时,这就是我得到的:

FatalThrowableError in Encrypter.php line 100:
Fatal error: Call to undefined function Illuminate\Encryption\openssl_decrypt()
Run Code Online (Sandbox Code Playgroud)

Encrypter.php是一个标准的laravel文件,我甚至没有触及它.我的分机已开启.

延长= php_openssl.dll

可能有什么问题?

php encryption laravel php-openssl

7
推荐指数
3
解决办法
2万
查看次数

检查输入的数字是否具有整数值

首先,我是C#的初学者,我刚开始玩它,因为这是我的大学课程所要求的.

我的问题是一个任务问题,上面写着:

h)测试输入的数字是否具有整数值.提示:数字必须是Double类型.例如,如果数字是2.5,则没有整数值但是2.您将需要使用Convert.ToInt32(TheNumber)将Double转换为Int然后比较两者.

double a, b, result;
            Console.WriteLine("Input a number");
            a = Convert.ToDouble(Console.ReadLine());
            b = Convert.ToInt32(a);
Run Code Online (Sandbox Code Playgroud)

这就是我目前所拥有的,我不知道如何比较这些2来测试哪一个是整数.我很确定你必须使用if语句但是如何告诉C#测试这两个数字中的哪一个是整数而哪一个不是!

任何帮助都非常感谢:)

c#

3
推荐指数
1
解决办法
8073
查看次数

Laravel required_unless 验证

我在使用required_unless验证时遇到问题。

我想要做的是说building namebuilding number或其他方式building number时需要,所以当building name时需要。目前它需要两者。

public function rules(Request $request)
{
    $id = $request->input('entity_id');
    $entity = Entity::with('address')
        ->find($id);
    $validation = $entity->id;
    return [
        'name' => 'required|alpha_special|unique:entities,name,'.$validation.'|min:3|max:30',
        'type' => 'required',
        'email' => 'required|email|unique:entities,email,'.$validation,
        'building_name' => 'alpha|required_unless:building_number,value',
        'building_number' => 'numeric|required_unless:building_name,value',
        'street' => 'required|alpha_spaces',
        'town' => 'nullable|alpha',
        'city' => 'nullable|alpha',
        'postcode' => 'required|max:8',
        'telephone' => 'required|telephone',
        'ical' => 'nullable|active_url',
    ];
}
Run Code Online (Sandbox Code Playgroud)

看法:

<div class="hidden multi form-group{{ $errors->has('building_name') ? ' …
Run Code Online (Sandbox Code Playgroud)

validation laravel laravel-5

2
推荐指数
1
解决办法
2254
查看次数

此集合实例上不存在 laravel 属性 [地址]

我有一个业务表,它使用 eloquent 与表地址、位置和画廊链接。输出如下所示:

Collection {#266 ?
  #items: array:1 [?
    0 => Business {#260 ?
      #table: "businesses"
      +timestamps: true
      #connection: "mysql"
      #primaryKey: "id"
      #keyType: "int"
      +incrementing: true
      #with: []
      #withCount: []
      #perPage: 15
      +exists: true
      +wasRecentlyCreated: false
      #attributes: array:14 [?]
      #original: array:14 [?]
      #casts: []
      #dates: []
      #dateFormat: null
      #appends: []
      #events: []
      #observables: []
      #relations: array:3 [?
        "addresses" => Collection {#261 ?
          #items: array:1 [?
            0 => Address {#263 ?
              #table: "addresses"
              +timestamps: true
              #connection: "mysql"
              #primaryKey: "id"
              #keyType: "int" …
Run Code Online (Sandbox Code Playgroud)

laravel eloquent blade laravel-5 laravel-blade

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

Laravel textarea 有空格并且没有显示来自 db 的值?

我有一个简单的 textarea 标签,如下所示:

<div class="form-group{{ $errors->has('main') ? ' has-error' : '' }}">
    <label id="main2" for="main" class="col-md-4 control-label">Main</label>
    <div class="col-md-6">
            <textarea id="main" type="text" class="form-control" placeholder="Main Text"
            title="More main text"  name="main" value="{{ $entity->main }}">
            </textarea>
            @if ($errors->has('main'))
            <span class="help-block">
               <strong>{{ $errors->first('main') }}</strong>
            </span>
        @endif
    </div>
</div>
Run Code Online (Sandbox Code Playgroud)

但是,我得到的不是 db 的实际输出,而是空格,所以如果我点击该字段,感觉就像我按下了 Tab 3 次。如何解决?

html php laravel laravel-5

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

jquery不会先加载

我的Jquery没有加载

<link href="css/bootstrap.css" rel="stylesheet" type="text/css">
<link href="css/bootstrap-theme.css" rel="stylesheet" type="text/css"
<script type="text/javascript" src="js/jquery-3.1.1.min.js"></script>  
<script type="text/javascript" src="js/bootstrap.min.js"></script>
Run Code Online (Sandbox Code Playgroud)

如果我在bootstrap.min.js之后放了jquery,jquery正在加载但是我需要首先加载jquery,当我这样做时,我得到:

未捕获的错误:Bootstrap的JavaScript需要jQuery(...)

html javascript jquery twitter-bootstrap

-1
推荐指数
1
解决办法
97
查看次数