小编Vla*_*kic的帖子

验证检查(如果1等于数据库中的某个值)Laravel 5

在Laravel 5中是否有任何方法可以检查某些值是否与数据库中的值相等?

这是我尝试做的:我有表users和表用户我有额外的列admin_id.在验证中,我需要检查admin_id表单数据库是否等于1.

这是我目前的代码:

  $inputs = array(
        'projects' => Input::get('project'),
        'users'    => Input::get('workers')

    );

    $rules = array(
        'projects' => 'required',
        'users'    => 'required'
    );

    $validator = Validator::make($inputs,$rules);
    if($validator->fails()){
        return false;            
       }else{
        return true; 
    }
Run Code Online (Sandbox Code Playgroud)

php mysql laravel-5

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

从Laravel 5的两张桌子中选择

我使用Laravels有很多关系.我有2个表projectsgroups和数据透视表project_group

现在我可以这样做:

$groups = \App\Project::findOrFail(Auth::user() -> id)->groups()->where('adminid','=',Auth::user()->id)->get();
Run Code Online (Sandbox Code Playgroud)

它将只返回群组...像这样:

Design
SEO
Run Code Online (Sandbox Code Playgroud)

但我需要像这样回来:

Design(Project2,Project3)
SEO(Porject1)
Run Code Online (Sandbox Code Playgroud)

因此,对于每个循环,我需要将组和所有项目链接到该组.

这是我与Project modul的关系:

public function groups(){
    return $this ->belongsToMany('App\Group','project_group')->withPivot('admin_id');
    }
Run Code Online (Sandbox Code Playgroud)

php mysql laravel-5

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

Laravel 5时间戳无法更新正确的时间

将记录插入数据库后,created_at时间戳不显示正确的时间,它从服务器2h后期....另外如果我输入mysql SELECT NOW()它显示正确的时间,任何想法是什么问题?

编辑..

它需要从Carbon课堂上的日期...任何想法如何改变它?

mysql timestamp laravel-5

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

使用AngularJS找出2个日期之间的差异

我从MySQL得到2个日期:

开始:2015-11-01 22:56:59结束:2015-11-03 00:00:00

我也从对象数组中获取日期; 这是一个对象的样子:

Array[5]
0: Object
$$hashKey: "object:9"
created_at: "2015-10-23 03:36:11"
expiration_date: "2015-11-03 00:00:00"
id: 1
name: "TEST PROJECT"
Run Code Online (Sandbox Code Playgroud)

我需要找到AngularJS还有多少天......

date angularjs

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

如何显示树结构angular2

我有这样的对象somethig:

{
 id: 1,
 text: "Main",
 childText: [
   {
    id: 3,
    text: "Child 1",
    childText: [
      {
        id: 5,
        text: "child 2"
        childText: [
        ....
        ]
      }
    ]
   }
 ]    
}
Run Code Online (Sandbox Code Playgroud)

任何对象都可以childText知道如何显示吗?

javascript angular

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

按日期排序Angular 2管道

这是我的代码:

<div *ngFor="let conv of lender.conversation | orderBy" class="conv-single">
   {{conv.date | date: 'dd/MM/yyyy | j'}} - {{conv.text}}
</div>
Run Code Online (Sandbox Code Playgroud)

我有这样的对象:

[{
date: somedate,
text: "text1" 
}
...]
Run Code Online (Sandbox Code Playgroud)

这是我的orderBy管道:

@Pipe({
    name: 'orderBy'
})
export class OrderByPipe implements PipeTransform {

    transform(value: any, args?: any): any {
        let newVal = value.sort((a: any, b: any) => {
            let date1 = new Date(a.date);
            let date2 = new Date(b.date);

            if (date1 > date2) {
                return 1;
            } else if (date1 < date2) {
                return -1;
            } else …
Run Code Online (Sandbox Code Playgroud)

javascript angular

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

如何使用libssh和[C]登录远程SSH服务器并发送命令

有人可以帮我登录ssh并发送简单的ls命令吗?这是我的代码:

你能帮帮我吗?这是我的代码:

#include <libssh/libssh.h>
#include <stdlib.h>
#include <stdio.h> 
int main()
{
  ssh_session my_ssh_session;
  int verbosity = SSH_LOG_PROTOCOL;
  int rc;
  int port = 22;
  char user = "root";
  char pass = "password";
  my_ssh_session = ssh_new();
  if (my_ssh_session == NULL)
    exit(-1);
  ssh_options_set(my_ssh_session, SSH_OPTIONS_HOST, "192.168.1.100");
  ssh_options_set(my_ssh_session, SSH_OPTIONS_PORT, &port);
  ssh_options_set(my_ssh_session, SSH_OPTIONS_USER, user);
  ssh_options_set(my_ssh_session, SSH_OPTIONS_LOG_VERBOSITY, &verbosity);

  rc = ssh_userauth_password(my_ssh_session,NULL,pass);
  if (rc == SSH_AUTH_ERROR)
  {
    fprintf(stderr, "Error connecting to localhost: %s\n",
            ssh_get_error(my_ssh_session));
    exit(-1);
  }


  rc = ssh_channel_request_exec(my_ssh_session, "ls -l");
  if (rc != SSH_OK)
  { …
Run Code Online (Sandbox Code Playgroud)

c linux ssh libssh

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

范围更改时如何显示模板[Angular指令]

这是我的指示:

function ajaxMessageData()
{
    var ajaxMessage = {
        link: link,
        restrict: "EA",
        template: "success",
        scope: {
            success: '='
        }
    };

    return ajaxMessage;

    function link(scope, elm, attrs)
    {

            console.log(scope.success);
            scope.$watch(attrs.success, function (newValue) {
                console.log("Changed to " + newValue);
            });

    }
}
Run Code Online (Sandbox Code Playgroud)

并在HTML中:

<ajax-message success="vm.message"></ajax-message>
Run Code Online (Sandbox Code Playgroud)

问题是范围内的指令我从vm.message(它是我的控制器var)得到初始消息但是当我的vm.message更改它没有在指令中检测到...而且我想模板显示只有我从中获得成功消息vm.success.有谁知道怎么做到这一点?谢谢

javascript angularjs

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

标签 统计

javascript ×3

laravel-5 ×3

mysql ×3

angular ×2

angularjs ×2

php ×2

c ×1

date ×1

libssh ×1

linux ×1

ssh ×1

timestamp ×1