作者热门文章
- Java 双重比较
- java - 比较器与 Apache BeanComparator
- Objective-C 完成 block 导致额外的方法调用?
- database - RESTful URI 是否应该公开数据库主键?
免责声明:我对 PHP 和 MySQL/SQL 完全陌生。
我的数组有多个 implode()
函数。我希望能够将输入到表中的数组用逗号分隔以避免混淆。
$company_state = implode($_POST['companystate']);
表中的输出看起来像这样,当 echo
时:
公司状态:
ILMEMDNVOHOK
但我希望它在表格中看起来像这样:
公司状态:
伊利诺伊州、缅因州、医学博士、内华达州、俄亥俄州、OK
有什么办法可以让它做到这一点吗?
表单代码如下:
<label for="companystate[ ]">Company state:</label><br />
<input type="checkbox" name="companystate[ ]" value="AL" /><strong>Alabama</strong><br />
<input type="checkbox" name="companystate[ ]" value="AK" /><strong>Alaska</strong><br />
<input type="checkbox" name="companystate[ ]" value="AZ" /><strong>Arizona</strong><br />
<input type="checkbox" name="companystate[ ]" value="AR" /><strong>Arkansas</strong><br />
<input type="checkbox" name="companystate[ ]" value="CA" /><strong>California</strong><br />
<input type="checkbox" name="companystate[ ]" value="CO" /><strong>Colorado</strong><br />
<input type="checkbox" name="companystate[ ]" value="CT" /><strong>Connecticut</strong><br />
<input type="checkbox" name="companystate[ ]" value="DE" /><strong>Delaware</strong><br />
<input type="checkbox" name="companystate[ ]" value="DC" /><strong>District of Columbia</strong><br />
<input type="checkbox" name="companystate[ ]" value="FL" /><strong>Florida</strong><br />
<input type="checkbox" name="companystate[ ]" value="GA" /><strong>Georgia</strong><br />
<input type="checkbox" name="companystate[ ]" value="HI" /><strong>Hawaii</strong><br />
<input type="checkbox" name="companystate[ ]" value="ID" /><strong>Idaho</strong><br />
<input type="checkbox" name="companystate[ ]" value="IL" /><strong>Illinois</strong><br />
<input type="checkbox" name="companystate[ ]" value="IN" /><strong>Indiana</strong><br />
<input type="checkbox" name="companystate[ ]" value="IA" /><strong>Iowa</strong><br />
<input type="checkbox" name="companystate[ ]" value="KS" /><strong>Kansas</strong><br />
<input type="checkbox" name="companystate[ ]" value="KY" /><strong>Kentucky</strong><br />
<input type="checkbox" name="companystate[ ]" value="LA" /><strong>Louisiana</strong><br />
<input type="checkbox" name="companystate[ ]" value="ME" /><strong>Maine</strong><br />
<input type="checkbox" name="companystate[ ]" value="MD" /><strong>Maryland</strong><br />
<input type="checkbox" name="companystate[ ]" value="MA" /><strong>Massachusetts</strong><br />
<input type="checkbox" name="companystate[ ]" value="MI" /><strong>Michigan</strong><br />
<input type="checkbox" name="companystate[ ]" value="MN" /><strong>Minnesota</strong><br />
<input type="checkbox" name="companystate[ ]" value="MS" /><strong>Mississippi</strong><br />
<input type="checkbox" name="companystate[ ]" value="MO" /><strong>Missouri</strong><br />
<input type="checkbox" name="companystate[ ]" value="MT" /><strong>Montana</strong><br />
<input type="checkbox" name="companystate[ ]" value="NE" /><strong>Nebraska</strong><br />
<input type="checkbox" name="companystate[ ]" value="NV" /><strong>Nevada</strong><br />
<input type="checkbox" name="companystate[ ]" value="NH" /><strong>New Hampshire</strong><br />
<input type="checkbox" name="companystate[ ]" value="NJ" /><strong>New Jersey</strong><br />
<input type="checkbox" name="companystate[ ]" value="NM" /><strong>New Mexico</strong><br />
<input type="checkbox" name="companystate[ ]" value="NY" /><strong>New York</strong><br />
<input type="checkbox" name="companystate[ ]" value="NC" /><strong>North Carolina</strong><br />
<input type="checkbox" name="companystate[ ]" value="ND" /><strong>North Dakota</strong><br />
<input type="checkbox" name="companystate[ ]" value="OH" /><strong>Ohio</strong><br />
<input type="checkbox" name="companystate[ ]" value="OK" /><strong>Oklahoma</strong><br />
<input type="checkbox" name="companystate[ ]" value="OR" /><strong>Oregon</strong><br />
<input type="checkbox" name="companystate[ ]" value="PA" /><strong>Pennsylvania</strong><br />
<input type="checkbox" name="companystate[ ]" value="RI" /><strong>Rhode Island</strong><br />
<input type="checkbox" name="companystate[ ]" value="SC" /><strong>South Carolina</strong><br />
<input type="checkbox" name="companystate[ ]" value="SD" /><strong>South Dakota</strong><br />
<input type="checkbox" name="companystate[ ]" value="TN" /><strong>Tennessee</strong><br />
<input type="checkbox" name="companystate[ ]" value="TX" /><strong>Texas</strong><br />
<input type="checkbox" name="companystate[ ]" value="UT" /><strong>Utah</strong><br />
<input type="checkbox" name="companystate[ ]" value="VT" /><strong>Vermont</strong><br />
<input type="checkbox" name="companystate[ ]" value="VA" /><strong>Virginia</strong><br />
<input type="checkbox" name="companystate[ ]" value="WA" /><strong>Washington</strong><br />
<input type="checkbox" name="companystate[ ]" value="WV" /><strong>West Virginia</strong><br />
<input type="checkbox" name="companystate[ ]" value="WI" /><strong>Wisconsin</strong><br />
<input type="checkbox" name="companystate[ ]" value="WY" /><strong>Wyoming</strong><br />
提前致谢。你能给我解释一下每个函数的作用吗?我仍在学习,大部分 PHP/SQL 对我来说仍然是胡言乱语。
最佳答案
你只需要为你的内爆传递一些胶水:
implode(', ', $_POST['companystate']);
关于php - 如何将以逗号分隔的多个值输入到表中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8498404/
我是一名优秀的程序员,十分优秀!