Galera boa noite, estou fazendo um sistema que permite cadastrar varios serviços em uma ordem de serviço.
Eu quero cadastrar o serviço e o tipo do serviço, os inputs são acrescentados conforme necessidade.
<input name="servico[]" type="text" id="servico" "/>
<input name="tipo[]" type="text" id="tipo" "/>
<input name="servico[]" type="text" id="servico" "/>
<input name="tipo[]" type="text" id="tipo" "/>
<input name="servico[]" type="text" id="servico" "/>
<input name="tipo[]" type="text" id="tipo" "/>
E estou utilizando o implode.
$servico = implode(",", $servico);
$tipo = implode(",", $tipo);
$sql = "INSERT INTO os (servico, tipo) VALUES ('$servico','$tipo')";
Ele está gravando assim:
SERVICO: lona, banner
TIPO: Com acabamento, Sem acabamento
TIPO: Com acabamento, Sem acabamento
E preciso exibir no sistema assim: LONA - COM ACABAMENTO
Eu sei que posso usar o explode, mas tenho que fazerassim $servico[0], $servico[1].... mas são vários serviços
Gostaria de saber qual a melhor maneira de cadastrar esses serviços usando o array.