我正在尝试允许用户将图像与各种其他信息一起发布到数据库。它发布完美。我将展示如何发布它的代码。
当我尝试显示它时,如下面的模板所示,它返回丢失的图像图标,或者如果我将它作为h1,路径,但该路径不存在。
我发送的数据库没有正确格式化,这是我做错了。 控制器
public function up()
{
Schema::create('property_adverts', function (Blueprint $table) {
$table->increments('id');
$table->binary('photo');
$table->string('address');
$table->string('county');
$table->string('town');
$table->string('type');
$table->string('rent');
$table->string('date');
$table->string('bedrooms');
$table->string('bathrooms');
$table->string('furnished');
$table->longText('description');
$table->timestamps();
});
}
模型
<div>
<div class="row">
<div class="col-md-10">
<h1>{{$Advert->id}}</h1>
<img src="{{$Advert->photo}}">
<h1>{{$Advert->address}}</h1>
<h1>{{$Advert->county}}</h1>
<h1>{{$Advert->town}}</h1>
<h1>{{$Advert->type}}</h1>
<h1>{{$Advert->rent}}</h1>
<h1>{{$Advert->date}}</h1>
<h1>{{$Advert->bedrooms}}</h1>
<h1>{{$Advert->bathrooms}}</h1>
<h1>{{$Advert->description}}</h1>
</div>
</div>
@endsection
移植
Select t1.*
From Table_in TIN
JOIN Table_1 T1 ON TIN.User_ID = T1.User_ID
JOIN Table_2 T2 ON TIN.User_ID = T2.User_ID
Where (T1.Field_ID = 10 AND T1.Value = 'Multi')
OR (T2.Status != 'Busy')
模板
{{1}}
答案 0 :(得分:0)
默认情况下,浏览器希望src
属性提供路径,因此您需要告诉浏览器您提供的源类型。这些行中的某些内容适用于您存储在数据库中的照片内容:
<img src="data:image/gif;base64,{{ $Advert->photo }}">