php - Remove commas from json_encode -


so, want remove commas between results. reason want because later in process export csv , commas making tables go crazy.

here html

<input type="checkbox" name="piden[]" value="lunes">lunes<br> <input type="checkbox" name="piden[]" value="martes">martes<br> <input type="checkbox" name="piden[]" value="miercoles">miércoles<br> <input type="checkbox" name="piden[]" value="jueves">jueves<br> <input type="checkbox" name="piden[]" value="viernes">viernes<br> <input type="checkbox" name="piden[]" value="sabado">sábado<br> <input type="checkbox" name="piden[]" value="domingo">domingo<br> 

here php

$piden =json_encode($_post['piden']); 

and results on database looks this. problem commas in between results.

["miercoles","sabado","domingo"] 

i not find similar questions. thank help.

if want remove commas why using json_encode()?

after comma removal strings cannot decoded anymore. use different encoding, example, join values using separator:

$piden = implode('/', $_post['piden']); 

however, way may have issues when input data contains commas. "encoding" csv hand , fail quote values contain separator (commas f.e).

the php function fputcsv() can hard work when comes export data csv.


Comments

Popular posts from this blog

Receive udp packets in android gstreamer -

php - Extract Text from HTTP referer -

matplotlib - PYTHON: Annotate boxes disapear dependant on range -