frshjb373 Posted March 18, 2012 Share Posted March 18, 2012 I am trying to add a comma between each variable selected on a multiple checkbox form. I was able to successfully add a comma between each variable, but if a checkbox isn't selected it still uses a comma in the array. I'm sure it's just a simple if/else statement, but I'm a newbie and I'm not quite sure how to solve. Please see a sample below. Any help is much appreciated. Thank you in advance! <?php $accessories_ary = array($field_Charger, $field_Case, $field_Software, $field_Manual, $field_Box); $accessories = implode(", ", $accessories_ary); substr_replace($accessories ,"",-1); echo $accessories ?> Link to comment https://forums.phpfreaks.com/topic/259182-add-comma-after-each-selected-checkbox-when-outputting-to-email/ Share on other sites More sharing options...
Pikachu2000 Posted March 18, 2012 Share Posted March 18, 2012 array_filter $accessories = implode(", ", array_filter($accessories_ary)); Link to comment https://forums.phpfreaks.com/topic/259182-add-comma-after-each-selected-checkbox-when-outputting-to-email/#findComment-1328647 Share on other sites More sharing options...
frshjb373 Posted March 18, 2012 Author Share Posted March 18, 2012 Awesome, that did the trick! Thank you very much... Link to comment https://forums.phpfreaks.com/topic/259182-add-comma-after-each-selected-checkbox-when-outputting-to-email/#findComment-1328653 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.