我试图在Laravel 5.4中运行的应用程序上禁用注册路由.
在我的路线文件中,我只有
Auth::routes();
Run Code Online (Sandbox Code Playgroud)
有没有办法禁用寄存器路由?
我最近在安装新的本地xammp服务器后,在我的phpmyadmin中收到此错误..有人可以帮忙吗?
Warning in .\libraries\dbi\DBIMysqli.class.php#261
mysqli_query(): (HY000/1030): Got error 9 "Bad file descriptor" from storage engine MyISAM
Backtrace
.\libraries\dbi\DBIMysqli.class.php#261: mysqli_query(
object,
string 'SELECT * FROM `mysql`.`db` LIMIT 1',
integer 0,
)
.\libraries\DatabaseInterface.class.php#246: PMA_DBI_Mysqli->realQuery(
string 'SELECT * FROM `mysql`.`db` LIMIT 1',
object,
integer 0,
)
.\libraries\check_user_privileges.lib.php#46: PMA_DatabaseInterface->tryQuery(string 'SELECT * FROM `mysql`.`db` LIMIT 1')
.\libraries\check_user_privileges.lib.php#395: PMA_checkRequiredPrivilgesForAdjust()
.\libraries\List_Database.class.php#17: require_once(.\libraries\check_user_privileges.lib.php)
.\libraries\PMA.php#17: require_once(.\libraries\List_Database.class.php)
.\libraries\common.inc.php#1089: include_once(.\libraries\PMA.php)
.\tbl_structure.php#14: require_once(.\libraries\common.inc.php)
Run Code Online (Sandbox Code Playgroud) 我有基本的离子应用程序,我已经禁用了应用程序上的后退按钮,是否有一个原因,后退按钮仍然在Android设备上工作?
我目前正在测试离子视图.
这是我的代码:
.run(function($ionicPlatform) {
$ionicPlatform.ready(function() {
// Hide the accessory bar by default (remove this to show the accessory bar above the keyboard
// for form inputs)
if(window.cordova && window.cordova.plugins.Keyboard) {
cordova.plugins.Keyboard.hideKeyboardAccessoryBar(true);
}
if(window.StatusBar) {
// org.apache.cordova.statusbar required
StatusBar.styleDefault();
}
});
$ionicPlatform.registerBackButtonAction(function(e) {
e.preventDefault();
}, 101);
})
Run Code Online (Sandbox Code Playgroud) 我有一个包含订单详细信息的SQL表。
表例
order_id | item_type | stock_code | price_code
----------------------------------------------
1 | S | 0005-01 | NULL
1 | P | NULL | PRC-1
1 | S | 0004 | NULL
2 | S | 0005-02 | NULL
2 | S | 0004 | NULL
Run Code Online (Sandbox Code Playgroud)
我正在尝试返回所有order_id,其中订单包含以0005开头的股票代码,但不包含以PRC开头的价格代码
我的尝试
SELECT order_id
FROM order_detail as ordDetail
WHERE EXISTS(
SELECT *
FROM order_detail as ordDetail2
WHERE ordDetail2.order_id = ordDetail.order_id
AND stock_code LIKE '0005-%'
AND price_code NOT LIKE 'PRC%'
)
Run Code Online (Sandbox Code Playgroud)
由于某种原因,它似乎忽略了price_code NOT LIKE参数?
预期成绩
order_id …Run Code Online (Sandbox Code Playgroud) 我有一个从全名表单传递的字符串.
在我的数据库中,我存储了名字和姓氏..我使用以下内容拆分了字符串:
$name = explode(" ", $request->name);
$lastname = array_pop($name);
$firstname = implode(" ", $name);
Run Code Online (Sandbox Code Playgroud)
但是,如果用户没有在字段中输入姓氏,则上述操作无效,因为姓氏成为第一个姓氏.
我错过了什么吗?
我在其他StackOverFlow问题上研究了这个,我似乎无法找到答案.
我有一张表格.
<input name="item[1]" class="item" value="1">
<input name="item[2]" class="item" value="50">
<input name="item[3]" class="item" value="12">
Run Code Online (Sandbox Code Playgroud)
我正在尝试获取每个项目输入的结果并通过Ajax将它们发送到我的控制器,这在使用form action =""方法时很好,但是通过ajax我似乎无法格式化数组格式的数据.
谁能告诉我我做错了什么?
$('button#despatchOrder').on('click', function() {
var values = $("input.items");
var myArray = $.map(values, function(value, index) {
return [value];
});
console.log(myArray);
});
Run Code Online (Sandbox Code Playgroud)
不幸的是,Jquery不是我最强的语言,但我正在学习.我期待输出就像.
items = [
1 => 1,
2 => 50,
3 => 12
]
Run Code Online (Sandbox Code Playgroud)
但是我把所有与输入相关的东西都像
Input 1 = [
accept
accessKey
alt
etc
etc
]
Run Code Online (Sandbox Code Playgroud) 谁能看到我在做什么错?
我试图输出所有月份,但将它们分组以便它们是唯一的。
$months = NewsItem::select(DB::raw('MONTH("created_at") as month'))->groupBy('month')->get();
return $months;
Run Code Online (Sandbox Code Playgroud)
我回来了以下内容
{"month":null}
Run Code Online (Sandbox Code Playgroud)
在我的数据库中,我有五篇新闻文章全部创建于2017年5月1日,因此,我只收到一个答复,但是我没有得到当月的数字,这是对的。
我有2张桌子.
产品品牌
我试图用最多的产品回归十大品牌.
我试过了.
Product::select('brand', DB::raw('count(brand) as count'))->groupBy('brand')->orderBy('count','desc')->take(10)->get();
Run Code Online (Sandbox Code Playgroud)
但这不会返回洞模型而只会返回
我也试过了
return $brands = Brand::whereHas('products', function($q) {
$q->count() > 10;
})->get();
Run Code Online (Sandbox Code Playgroud)
但我得到错误:
SQLSTATE [42S22]:未找到列:1054'where子句'中的未知列'brands.id'(SQL:从
products其中选择count(*)作为聚合brands.id=products.brand)
我的品牌模特
public function products()
{
return $this->hasMany('App\Product','brand');
}
Run Code Online (Sandbox Code Playgroud)
我的产品型号
public function manuf()
{
return $this->belongsTo('App\Brand','brand');
}
Run Code Online (Sandbox Code Playgroud) 我一直试图将我的输入日期增加/减少一天,但现在到了哪里.
看我的代码:
功能
function backDay() {
var date = $('input#datetimepicker').val();
var NewDate = moment().subtract(1, 'day');
$('input#datetimepicker').val(NewDate);
}
Run Code Online (Sandbox Code Playgroud)
HTML
<input class="form-control" style="text-align:center" type="text" id="datetimepicker" name="CurrentDay" value="{{ date('d/m/Y') }}">
Run Code Online (Sandbox Code Playgroud)
添加按钮返回1天
<button onclick="backDay()">Go back 1 Day</button>
Run Code Online (Sandbox Code Playgroud) 我有一个应用程序,它及时登录记录和退出记录的时间.
我的表有IN_TIME和OUT_TIME
这些列中的数据示例:
IN_TIME = 16:06:46
OUT_TIME = 16:08:07
我有一个控制器,我的刀片模板文件显示给定人员的所有信息,我想要做的是显示两者之间的时差.
请参阅下面我当前显示0的当前代码
**Time onsite:** {{ date('G:i', strtotime($attrec->out_time)) - date('G:i', strtotime($attrec->in_time)) }}
Run Code Online (Sandbox Code Playgroud)
我有没有理由不能得到正确的数字?
laravel ×5
php ×5
eloquent ×3
laravel-5 ×3
arrays ×2
javascript ×2
jquery ×2
mysql ×2
ajax ×1
android ×1
angularjs ×1
ionic ×1
laravel-5.1 ×1
laravel-5.4 ×1
phpmyadmin ×1
sql ×1
sql-server ×1
xampp ×1