我试图从基于laravel 5的应用程序中获取数据库的结果,并且因为我的生活无法弄明白.
我想从一个名为count的行中选择前5个结果DESC.这就是我所拥有的:
$full = Fulls::all()->orderBy('count', 'desc')->take(5)->get();
Run Code Online (Sandbox Code Playgroud)
我也尝试了很多其他的方法,但似乎没有任何工作.现在我收到一个错误:
indexController.php第19行中的FatalErrorException:调用未定义的方法Illuminate\Database\Eloquent\Collection :: orderBy()
但是,无论我在哪里,我都会看到有人在一起工作orderBy(),所以...我做错了什么?
提前致谢...
我正试图了解Laravel 5的问题,并提出一个可能非常简单的问题,但我正在努力.
我有一个名为TestController的控制器,它位于\ app\Http\Controllers中
这是控制器:
<?php
namespace App\Http\Controllers;
class TestController extends Controller {
public function test()
{
$diamonds = diamonds::find(1);
var_dump($diamonds);
}
}
Run Code Online (Sandbox Code Playgroud)
然后我有一个我创建的模型驻留在/ app中:
<?php
namespace App;
class diamonds extends Model {
}
Run Code Online (Sandbox Code Playgroud)
把所有其他错误放在一边,我确定有,我的问题是laravel抛出一个错误:
TestController.php第10行中的FatalErrorException:未找到类'App\Http\Controllers\diamonds'
那么,我如何让控制器理解我指的是模型而不是控制器?
提前致谢...
我有一个laravel网站,我正在尝试使用SSL来解决所有问题.虽然看来Laravel想要使用http代替.例如,我使用的是form元素,方法自动发送到http.同样的事情使用内置的style,script这是我改变了所有环节的工作静态(普通醇"的HTML).我无法弄清楚的最后一件事是分页(使用jscroll).我有这一行:
{!! $plugins->appends(['tag' => $param2, 'search' => $param1 ])->render() !!}
Run Code Online (Sandbox Code Playgroud)
打印这个:
<ul class="pager">
<li class="disabled"><span>«</span></li>
<li class="jscroll-next-parent" style="display: none;"><a href="http://siteurl.net/pagename/page/?tag=XXX&search=&page=2" rel="next">»</a>
</li>
</ul>
Run Code Online (Sandbox Code Playgroud)
知道如何将其更改为https吗?谢谢!
media_sideload_image()第一次尝试从插件实现并收到错误:
致命错误:在第 1441 行调用 C:\xampp\htdocs\project-name\wp-includes\capabilities.php 中未定义的函数 wp_get_current_user()
这是我正在使用的 PHP:
require_once( ABSPATH . '/wp-admin/includes\plugin.php');
require_once( ABSPATH . '/wp-admin/includes\media.php');
require_once( ABSPATH . '/wp-admin/includes\file.php');
require_once( ABSPATH . '/wp-admin/includes\image.php');
$url = "http://wordpress.org/about/images/logos/wordpress-logo-stacked-rgb.png";
$post_id = 1;
$desc = "The WordPress Logo";
$image = media_sideload_image($url, $post_id, $desc);
Run Code Online (Sandbox Code Playgroud)
正如你所看到的,这是来自 Wordpress Codex 的代码,在我遇到其他错误后从论坛中添加了一些内容。然而,没有运气。
显然,codex 代码有问题,或者它可能不打算在插件中使用(?)
我最终要做的是获取图像并将其添加到媒体库和正在编辑的帖子中\直接添加。我很感激我能得到的任何帮助。谢谢
我在Laravel中有一个应用程序可以擦除网站并检索特定信息.最近我看到越来越多的网站获得403 forbiidden所以我决定第一次尝试cURL.
我现在唯一的问题是,有301或302重定向的网站,cURL不遵循它们.
这就是我所拥有的:
$curl = curl_init();
curl_setopt($curl, CURLOPT_URL, $results['url_search']);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($curl, CURLOPT_CONNECTTIMEOUT, 10);
curl_setopt($curl,CURLOPT_USERAGENT,'Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.13) Gecko/20080311 Firefox/2.0.0.13');
$str = curl_exec($curl);
$header_size = curl_getinfo($curl, CURLINFO_HEADER_SIZE);
$header = curl_getinfo($curl, CURLINFO_HTTP_CODE);
$body = substr($str, $header_size);
curl_close($curl);
Run Code Online (Sandbox Code Playgroud)
正如我所说,在有重定向的页面上,我被卡住了.有什么建议?我见过一些东西,但都没有.