我有一个触发模式的链接标记:
<?php
foreach($productos as $row)
{
<a data-toggle="modal" data-target="#modalModificar" data-productid="'.$row->id.'" style="margin-right:20px; color:blue;"><i class="fas fa-exchange-alt"></i></a>
} ?>
模式:
<div class="modal fade" id="modalModificar" tabindex="-1" role="dialog" aria-labelledby="myModalLabel"
aria-hidden="true">
<div class="modal-dialog" role="document">
<div class="modal-content">
<div class="modal-header text-center">
<h4 class="modal-title w-100 font-weight-bold">Modificar</h4>
<button type="button" class="close" data-dismiss="modal" aria-label="Close">
<span aria-hidden="true">×</span>
</button>
</div>
<div class="modal-body mx-3">
<form action="" method="POST">
<?php foreach ($productos as $fila){ if($fila->id == 9){?>
<input type="text" name="tipo" value="<?=$fila->tipo?>"/>
<input type="text" name="nombre" value="<?=$fila->nombre?>"/>
<input type="text" name="frase" value="<?=$fila->frase?>"/>
<input type="text" name="stock" value="<?=$fila->stock?>"/>
<input type="submit" name="submit" value="Modificar"/>
<?php }} ?>
</form>
</div>
<div class="modal-footer d-flex justify-content-center">
<button class="btn btn-indigo">Enviar</button>
</div>
</div>
</div>
</div>
我的问题是,请参见模式“ if($ fila-> id == 9)”中的if语句,9仅是示例,我如何获取触发模式的ID? 这是为了在数据库中进行修改,我已经在控制器和模型中获得了适当的功能,但是我不知道如何传递对应的ID。 谢谢。