我正在尝试在数据库中存储多个图像,并在视图中显示它们。我有products表和images表是相关的,在images表中我有一个外键(Image)。到目前为止,我得到了这个错误"Array to string conversion" 以下是代码 控制器 public function store(Request $request)
{
$formInput=$request->all();
$image=array();
if($files=$request->file('image')){
f
我的控制器是:
public function store()
{
$links = array();
$html = new \Htmldom('http://randomsite.org');
foreach($html->find('a') as $a)
{
$links[] = $a->href;
}
}
我有一个名为result with字段的数据库表:
id
name
url (i want to put the array here)
desc
我想要的是多条记录作为数字链接
因此,我试图遍历一个对象数组,用来自对象的值更新数据库中的某些值。
当我在控制器中运行这个循环时
foreach($statuses as $status){
$workflow->statuses()->where('id', $status->id)->update([
'status' => $status->status
]);
};
它给了我错误的trying to get property of non-object
我正在使用Laravel5.2 8月功能和注册工作很好。
现在,我需要在注册期间在users表中的一个特殊列中写入一个字符串。它不是HTML表单输入的值。它是描述用户角色(贡献者)的静态文本。所有注册的用户都应该在user_role列中收到一个“贡献者”值。我试图通过将这一行添加到AuthController.php中来实现这一点:
'user_role' => 'contributor',
向数据库添加值的整个函数如下所示:
/**
* Create a new user instance after a valid registration.
Edit:
I dont think its the same issue as:
https://stackoverflow.com/questions/40022929/laravel-relationship-error-undefined-property-illuminate-database-eloquent-col
because in that issue hasMany relationship is used which returns an array but i used belongsTo which should return a certain object.
我
我就是想不通,我快疯了。
我有两个表:项目,画廊
在项目表中,我有以下字段:标题、描述、图库(多路上传)
图库表是一个参考表,用于存储图像的项目is和文件名
我读到,存储属于某个记录的值数组的最佳方法是设置一个参考表,该表保留这些值与记录ID之间的关系。
这是我的实际配置:
我设置了我的画廊模型
class Gallery extends Model
{
public function project()
{
return $this->hasMany('App\Project');
}
}
我设置了我的项目模型
class Projec
insertData控制器
public function insertArticle(Request $request)
{
$article = new Article();
$article->title = $request['title'];
$article->content = $request['content'];
//code to sync tags for this
我使用背包来显示各种MYSQL数据库表的CRUD。其中一个表包含一个点类型。
我使用Grimzy软件包来处理其他地方的问题,如下所示:
// Convert point from JSON coordinates to a MYSQL Point
$pnt = new Point($input['MonitoringPointGISLocation']['coordinates'][1],
$input['MonitoringPointGISLocation']['coordinates']
我正在尝试找到一种方法来做\App\Goal::find(1)->children,并得到所有的孩子,以及孩子的孩子。
将数据库粘贴到下面之后,我希望\App\Goal::find(1)->children返回2, 4 and 5。目前我只能执行\App\Goal::find(1)->goals,它只返回2 and 4
我有一个这样的数据库:
id user_id goal_id objective
1 1 NULL Get rich
2 1
我正在创建一个网站。因此,我已经在数据库中存储了数据。现在,我想查看来自两个不同表的数据。然后我尝试了一种类似下面的方法。但是,它给了我这个错误-
Trying to get property 'firstname' of non-object (View: D:\wamp64\www\cheapfares\resources\views\invoices\des.blade.php)
但是,firstname显然在数据库表中。
我该怎么解决这个问题??
控制器页。( InvoicesController.blade.php )
public function userinvo
我现在只是在学拉拉。我有这个问题。我已经将两个请求参数传递给了我的控制器函数。第一个请求参数保存一个对象值,但我将其转换为序列化形式,因为我的表中将保存它的字段有一个文本数据类型。第二个请求参数保存一个overall_total计算值,并且它有一个浮动数据类型字段。我的问题是,我如何将它存储在我的数据库中?我尝试使用create函数,但它返回一个错误。关于这一点的一些论坛并不那么清楚。我只是还没弄明白。有人能帮我吗?这是我的密码。
函数存储
public function store(Request $request){
$serialize_po = serialize($r