Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

93
Visualizações
How to save multiple checkbox Label Text into database in Laravel

I'm trying to save multiple Label Text of Checkboxes. First, I'm saving chechbox value in a column of database table. But other than that, I have to save Label of each those checkbox checked in another column of table.

My table:

 Schema::create('restaurant_offers', function (Blueprint $table) {
                $table->increments('id');
              .......
                $table->string('additionalOptions')->nullable();
                $table->string('additionalOptionsSum')->nullable();
                ......
            });

My blade:

<label class="form-check-label" for="additionalOptionsSum" >
    <input class="form-check-input calc" type="checkbox" id="additionalOptionsSum" name="additionalOptionsSum[]" value="19"> Delivery System 
    </label>
<label class="form-check-label" for="additionalOptionsSum" >
    <input class="form-check-input calc" type="checkbox" id="additionalOptionsSum" name="additionalOptionsSum[]" value="29"> Takeaway System 
    </label>
<label class="form-check-label" for="additionalOptionsSum" >
    <input class="form-check-input calc" type="checkbox" id="additionalOptionsSum" name="additionalOptionsSum[]" value="39"> Table Reservation System 
    </label>

My Controller:

$data = new RestaurantOffer;

         ......
         $data["additionalOptionsSum"] = implode(",", $request->get("additionalOptionsSum"));
         $data["additionalOptions"] = implode(',', $request->get("aditionaloptions"));

So, I have to save values and labels text of each checkbox checked as array in database. Values of additionalOptionsSum is working well. Now, I have to save additionalOptions too.

Example, if I check two checkboxes, the table in database, should be like this:

id| additionalOptions| additionalOptionsSum|
-----------------------------
1 | Delivery System, | 19, 29|
    Takeaway System

For the moment it is looking like this:

id| additionalOptions| additionalOptionsSum|
    -----------------------------
    1 |              | 19, 29|

Thank you in advance

about 4 years ago · Juan Pablo Isaza
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda