我正在使用Laravel.5.3以下是我的查询
$ProjectManagers = Employees::where("designation" , 1)
->pluck(DB::raw('CONCAT(first_name," ",last_name) AS name'),'id');
Run Code Online (Sandbox Code Playgroud)
这引发了一个错误
isset或empty中的非法偏移类型
我可以知道这是否是正确的方法?
如果我不使用联系和使用像
$ProjectManagers = Employees::where("designation" , 1)->pluck('first_name','id');
Run Code Online (Sandbox Code Playgroud)
哪个工作正确并给我结果
Illuminate\Support\Collection Object
(
[items:protected] => Array
(
[8] => Punit
)
)
Run Code Online (Sandbox Code Playgroud)
预期结果 :
Illuminate\Support\Collection Object
(
[items:protected] => Array
(
[8] => Punit Gajjar
)
)
Run Code Online (Sandbox Code Playgroud)
其中第一个名称和姓氏连接在一起.
我有一个html"head"模板和一个导航模板,我希望将其包含在我网站的所有其他html文件中.我发现这篇文章:
我的问题是......如果它是我要包含的标题怎么办?
例如,我有以下文件结构:
/var/www/includes/templates/header.html
navigation.html
Run Code Online (Sandbox Code Playgroud)
header.html可能如下所示:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta name="description" content="">
<meta name="author" content="">
<title>Test Portal</title>
</head>
Run Code Online (Sandbox Code Playgroud)
在这样的情况下,我是否仍然可以按照其他帖子中的示例创建div并通过jquery填充div?
我想在PHP中创建一个约会预订功能.我想要一个日历,用户可以在其中选择日期,作为回报,日历显示要选择的时间段.
时隙将是静态的,将来可能是动态的.
您可以查看以下链接中的示例.
通过互联网搜索这种插件,但找不到.(我需要一个免费的插件).
我想使用PHP日期功能来获取上周的日期范围,
例如。
今天是2016年6月24日,星期五。
我要放出
上周开始日期:2016-06-13(YYYY-mm-dd格式)
上周结束日期:2016-06-19(YYYY-mm-dd格式)
那可能吗 ?
我正在使用 Laravel 5.2,并且我已经创建了自定义防护来进行身份验证,如下所示
'guards' => [
'web' => [
'driver' => 'session',
'provider' => 'users',
],
'api' => [
'driver' => 'token',
'provider' => 'users',
],
'admin' => [
'driver' => 'session',
'provider' => 'admin',
],
],
Run Code Online (Sandbox Code Playgroud)
'providers' => [
'users' => [
'driver' => 'eloquent',
'model' => App\User::class,
],
'admin' => [
'driver' => 'database',
'table' => 'admin',
],
// 'users' => [
// 'driver' => 'database',
// 'table' => 'users',
// ],
],
Run Code Online (Sandbox Code Playgroud)
所有登录都工作正常,但如果您还记得以前版本的 laravel 4.2,我们可以直接使用
Auth::user()->get->id
或访问用户表列 …
这是我的查询
$RecipientList = Employees::select(DB::Raw('CONCAT(first_name," ",last_name) as employee_name'),'email')->pluck('employee_name','email');
Run Code Online (Sandbox Code Playgroud)
哪能给我正确的结果,
但在执行查询后,我还有1个key => value对来推送结果数组.
如果我打印当前结果,它是这样的.
Illuminate\Support\Collection Object
(
[items:protected] => Array
(
[punit@*****.com] => Punit Gajjar
[milan@*****.com] => Milan Gajjar
[pritesh@*****.com] => Pritesh Modi
[pratik@*****.com] => Pratik Modi
[jyoti@*****.com] => Jyotiranjan J..
)
)
Run Code Online (Sandbox Code Playgroud)
如果我试图将我的Key => valye对推入这个数组,那就不行了.
array_push(array("All"=>"All"),$RecipientList);
Run Code Online (Sandbox Code Playgroud)
需要输出类似的东西
Illuminate\Support\Collection Object
(
[items:protected] => Array
(
[All] => All
[milan@*****.com] => Milan Gajjar
[milan@*****.com] => Milan Gajjar
[pritesh@*****.com] => Pritesh Modi
[pratik@*****.com] => Pratik Modi
[jyoti@*****.com] => Jyotiranjan J..
)
)
Run Code Online (Sandbox Code Playgroud) 我已声明了一个javascript变量,
var myJavascriptVar = 12345;
Run Code Online (Sandbox Code Playgroud)
并且无法将该值赋给php变量;
$myPhpVar = 'myJavascriptVar';
Run Code Online (Sandbox Code Playgroud)
我知道Ajax可能是我的问题的解决方案.但我不知道如何使用Ajax并解决问题.
<html>
<body>
<script>
var myJavascriptVar = 12345;
<?php $myPhpVar='myJavascriptVar';?>
</script>
<?php echo $myPhpVar; ?>
</body>
</html>
Run Code Online (Sandbox Code Playgroud) groupBy('date')
我需要在使用 Eloquent、create和sortBy('price')
in获取 sql 查询collect
后Laravel 5.3
。
在IndexController
:
$flights = Flights::GetFlights($fromCity, $toCity, $fromDate);
$collection = collect($flights);
$sortFlight = $collection->groupBy('date')->sortBy('price');
Run Code Online (Sandbox Code Playgroud)
在Model
:
public function scopeGetFlights($query, $fromCity, $toCity, $fromDate)
{
// Between dates
$beforeDate = date('Y-m-d', strtotime($fromDate . '- 10 days'));
$afterDate = date('Y-m-d', strtotime($fromDate . '+ 10 days'));
$join = $query
-> join('airlines', 'airlines.pana', 'flights.airline')
-> where('flights.from_city', $fromCity)
-> where('flights.to_city', $toCity)
-> whereBetween('flights.date', [$beforeDate, $afterDate])
-> get([
'flights.*',
'airlines.pana as pana',
'airlines.name as …
Run Code Online (Sandbox Code Playgroud) 这是我的代码
$mail = new Mail($this->config->get('config_mail'));
$mail->setTo($customer_email);
$mail->setFrom($this->config->get('config_email'));
$mail->setSender($this->config->get('config_name'));
$mail->setSubject($subject);
$mail->setHtml($html);
$mail->setText(html_entity_decode($html, ENT_QUOTES, 'UTF-8'));
$mail->send();
Run Code Online (Sandbox Code Playgroud)
我想添加一些动态的BCC,比如从一些模式弹出我将所有那些用逗号分隔的电子邮件,我将它爆炸并使用foreach或for循环我想在BCC中添加这些电子邮件.任何人都可以帮我解决这个问题吗?
假设我有一个这样的 HTML:
<div class="imgareaselect-handle"> Content 1 </div>
<div class="imgareaselect-handle"> Content 2 </div>
<div class="imgareaselect-handle"> Content 3 </div>
<div class="imgareaselect-handle"> Content 4 </div>
<div class="imgareaselect-handle"> Content 5 </div>
Run Code Online (Sandbox Code Playgroud)
我想要做的是将 CSS 应用到第三个 div,仅使用 CSS 通过访问它们的类名。我想要红色的内容 3。该 HTML 位于 body 标记之外并通过 JS 生成。
接下来我可以尝试什么?
我正在尝试检索所有匹配项,但我只收到一个
这是我的字符串
$html = '<p> This is my Home Page.</p><p><span style="line-height: 1.42857;">{{ type="slider" }} </span></p><p> </p>';
Run Code Online (Sandbox Code Playgroud)
如果你看到 string contains {{ type="slider" }}
,现在如果我只写一次这个字符串,我就得到了预期的结果,但是如果我在 html 中多次写它,就像 {{ type="slider" }}
{{ type="banned" }}
{{ type="testimonial" }}
$html = '<p> This is my Home Page.</p><p><span style="line-height: 1.42857;">{{ type="slider" }} {{ type="banner" }} {{ type="testimonial" }} </span></p><p> </p>';
Run Code Online (Sandbox Code Playgroud)
并尝试获取我的字符串中的值,{{ type=" ???? " }}
它显示奇怪的结果
我正在使用下面的代码。
preg_match_all('/{{ type=\"(.+)\" }}/', $html, $matches, PREG_SET_ORDER);
echo "<pre>";
print_r($matches);
foreach ($matches as $val) {
echo "matched: …
Run Code Online (Sandbox Code Playgroud) 我有多个输入文本框,默认情况下都是只读的。
我想删除表单中所有输入元素的只读属性而不是特定元素,我不知道使用 jQuery 如何选择所有输入并删除添加的只读属性。
网址:
<input type="text" name="fistname" readonly="true">
<input type="text" name="lastname" readonly="true">
<input type="text" name="emailaddres" readonly="true">
<input type="text" name="password" readonly="true">
<input type="button" name="edit" id="edit">
Run Code Online (Sandbox Code Playgroud)
查询:
$(document).ready(function(e){
$(document).on("click","#edit",function(e){
// What should i do here..?
});
});
Run Code Online (Sandbox Code Playgroud) php ×7
javascript ×4
jquery ×4
laravel ×4
html ×3
laravel-5.3 ×2
ajax ×1
array-push ×1
arrays ×1
concat ×1
css ×1
datepicker ×1
email ×1
include ×1
laravel-5 ×1
opencart ×1
pluck ×1
regex ×1