我的问题是我在不同的表格中获取图像,此图像显示在用户注册表格中,现在显示在浏览器中的所有图像 当填写注册表时,我选择一个图像并选择图像id存储到数据库中 我完全混淆了如何将单个图像id插入数据库我的代码在这里..
<?= Form::open(['url' => action('UserregistrationsController@store'), 'method' => 'POST' ]) ?>
<?=
Form::label('name', 'Enter Name'); ?>
<?=
Form::text('name') ?>
<br/>
<?=
Form::label('username', 'Enter User Name');?>
<?=
Form::text('username') ?>
<br/>
<?=
Form::label('password', 'Enter Password');?>
<?= Form::password('password') ?>
<br/>
<?=
Form::label('dob', 'Select Date of Birth');?>
<?=
Form::text('dob') ?>
<br/><?=
Form::label('gmail', 'Enter Email');?>
<?= Form::text('gmail') ?>
<br/>
@foreach ($avatar as $avatars)<img src="{{{ $avatars->image->url() }}}" width="10%" height="10%" />@endforeach <br/>
答案 0 :(得分:0)
我很难理解你想要问的问题。首先,Blade要求您只使用两对花括号,但在循环所有图像时使用三个 - 您应该删除一组。到目前为止,如果您想要将图像与此表单一起提交,则可以将它们简单地放入隐藏字段中。这样,您可以在提交表单后使用Input类轻松访问这些ID。