当前位置: 首页 > 知识库问答 >
问题:

在edit_customer.blade.php文件中获取数据

钱选
2023-03-14

我是Laravel的新手,我正在使用Laravel 8进行我的项目。

在edit_customer.blade.html" target="_blank">php中,我需要显示单个数据。

在控制器文件中,我使用了以下代码:

function showCustData($cust_id ){

    $get_cust_data = AddCustomer::where('customer_id', $cust_id)->get();
    
    return view('edit_customer',['currentcustomer'=>$get_cust_data]);   
    }

在视图文件中,我使用{{$CurrentCustomer}}得到以下结果:

[{“customer_id”:1,“current_admin_id”:0,“customer_type”:“customer_type_purchase”,“customer_name”:“Sadhan Basu”,“customer_GST”:“12345789GST”,“customer_account_number”:“AC1234567/89”,“customer_stat_ut”:“234234234”,“customer_currency”:“INR-印度卢比”,“customer_phone”:“9874561230”,“customer_email”:“abc@test.com

现在我需要知道如何单独获取这些数据?

我尝试了以下代码,但得到的错误就像这些字段丢失了:

1>{{$CurrentCustomer[“Customer_ID”]}}2>{{$CurrentCustomer->Customer_ID}}

请建议。

提前道谢。

共有2个答案

梁存
2023-03-14

你得这样用

function showCustData($cust_id ){

    $get_cust_data = AddCustomer::where('customer_id', $cust_id)->first();

    return view('edit_customer',compact('get_cust_data'));   
}

在您的视图文件中,只需像这样使用

{{ $get_cust_data->customer_id }} or {{ $get_cust_data->customer_type }} or ...
司信厚
2023-03-14

如果要显示单个数据,可以使用first()方法从数据库中检索数据。您可以在ControllerShowCustData()方法中使用此方法。

控制器方法

function showCustData($cust_id ) {
    $currentcustomer = AddCustomer::where('customer_id', $cust_id)->first();
    return view('edit_customer', compact('currentcustomer'));   
}

刀片视图

@foreach($currentcustomer as $customer)             
    {{ $customer->customer_id }}
@endforeach
 类似资料:
  • 问题内容: 我想上传一个csv文件并处理该文件中的数据。最好的方法是什么?我不想使用php脚本。我做了以下步骤。但是这种方法只返回文件名而不是文件路径。所以我没有得到想要的输出。 那么我如何获取该文件中的数据? 问题答案: 您可以使用新的HTML 5文件api读取文件内容 https://developer.mozilla.org/zh- CN/docs/Using_files_from_web_

  • 问题内容: 有可能知道Java中文件的元数据吗?如果是的话,如何在Java中获取文件的元数据? 问题答案: 您可以从文件中获取一组基本的元数据。 有些东西取决于平台,可能会引发异常或返回意外结果。 您可以在管理元数据(文件和文件存储属性)中阅读更多内容。

  • 问题内容: 我尝试了几种方法来获取文件大小,但始终为零。 我在日志中: 问题答案: 使用而不是 +调用attr上的.fileSize()。 在Swift 2.0中,我们使用do try catch模式,如下所示: 在Swift 3.x / 4.0中:

  • 问题内容: 我有一个文本文件: 我想要这样的每一行的第二个和第四个词: 我正在使用此代码: 它可以工作,但是非常复杂,并且需要很长时间来处理长文本文件。 有没有更简单的方法可以做到这一点? 问题答案: iirc: 或者,如评论中所述:

  • 我必须从文件中获取一个数字,有些文件包含字母和数字。比如(dsh8kuebw9)或者有(8)这样的空格,我怎样才能得到这些数字?我试过很多次了。我有一个方法可以找到一个数字出现在一个数字中的方法是count8方法。 parseInt将文件的行转换为整数,但由于在某些文件中有字母,我的方法遇到了问题,因为它只接受整数而不接受字符串

  • 问题内容: 在Python中,我应该使用哪个命令来获取包含正在使用的文件的文件夹的名称? 这就是我想要得到的。 我唯一想出的就是使用两次: 有什么更好的方法吗? 问题答案: 您可以使用: 返回路径名path的目录名。这是通过将路径传递给函数split()返回的对中的第一个元素。 给定完整路径,然后您可以正常拆分以获取路径的最后一部分。例如,通过使用: 返回路径名path的基本名称。这是通过将路径传