Laravel 数据库中数据库不接收修改

问题描述 投票:0回答:1

quiero commentarles lo que me esta pasando。该问题是数据和东德的基础以及塔布拉斯的结构配置和类别的问题。名字,apellido,pago billetera。进入其他地区。这个问题是你在 Pago Billetera Tengo Como Tipo Tinyint(1) 上的个人化 es 0 ya que el 1 是肯定的 y el 0 是否定的配方的时刻是在 Billetera 中创造空间或部分的时刻。不选择与类型输入复选框相关的任何修改,然后选择 tomaría 值:1 来选择 enfora el Formulario queera que cobre por billetera y si no选择 queda por defoto ósea 0 que seria negativo la activción de billetera..

acá les dejo las linees del Formulario del Problema encuestión..

                            <div className="form-group"> 
                                <label htmlFor="extras">OPCIONES ADICIONALES ----- </label>
                                <input type="checkbox" className="form-control" name="use_wallet" id="use_wallet" value="1"/> Billetera
                            </div>

esto esta en base de laravel y esta en un archivo .js en donde toma html en configuración también .. no logro solucionarlo y probé hasta con varios input type y ninguno me deja.. o quizás tengo que darle permisos en la base de datos o en algún archive por defeto en laravel.

espero su ayuda y le agradecería mucho que me ayudaran

La espectativa es que se pueda solucionar 和 pueda avanzar en esta edición

java html laravel html-helper wallet
1个回答
0
投票

我认为您在后端以错误的方式处理复选框。 当您提交带有复选框的表单时,仅当选中它时,您才会在后端收到它,但如果未选中它,它将不会出现在请求正文中,因此要处理该问题,您需要检查内部是否有 use_wallet您在后端的请求如下:

if($request->has('use_wallet')){
   // use_wallet checkbox is checked 
   // make the required changes
}else{
  // use_wallet checkbox is not checked 
  // make the required changes
}
© www.soinside.com 2019 - 2024. All rights reserved.