作者A10523033 (小庸)
看板PHP
标题[请益] 有关checkbox预设为空值请益
时间Sun Aug 6 15:07:18 2017
大家好
最近在自学做网页 对程式没甚麽经验
我现在卡在checkbox 不知道怎麽让他预设值如果是空值 他不会自己打勾
http://imgur.com/fp3JGoK
我现在设定他如果是TRUE 给他设定checked
FALSE的话会存空字串 但是後面空字串那边会显示错误
设了很多种方法不太知道要怎麽让他FALSE的时候(里面没有值)让它不会打勾勾
因为之前我写单选radio 这样的方法可以 但是运用到checkbox好像就失效了
请各位前辈帮帮我 QQ
<!------------------------------------>
忘了补上错误讯息QQ 抱歉
http://imgur.com/cBY4Ilm
前面三个有打勾是有预设值
後面的错误就是预设给他设空值 就会出现这个错误
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 36.233.89.33
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/PHP/M.1502003241.A.89B.html
1F:→ dododaphne: 请问错误讯息写甚麽呢? 08/06 15:14
忘了放 不好意思 以补上
※ 编辑: A10523033 (36.233.89.33), 08/06/2017 15:34:02
2F:→ JustGame: 把你自己的 $data[0]['acted_role'] 印出来看应该就会 08/06 16:30
3F:→ JustGame: 知道错误在哪了。 08/06 16:31
4F:→ JustGame: 总共只有 6 个值,怎麽可能出现 $data[0]['acted_role'] 08/06 16:32
5F:→ JustGame: [6] (含)以上的元素呢? 08/06 16:32
有六个以上是因为他是阵列 然後中间有用空白做间隔 为了不要印出空白 才会有六个以上 现在主要是空值印出来会有错误QQ 其他有值的话都是没问题的
※ 编辑: A10523033 (36.233.89.33), 08/06/2017 16:49:04
6F:推 arjuna: php isset empty is_null 08/06 22:00
7F:推 xdraculax: 你知道 JustGame 所谓的把「阵列」印出来是指什麽吗, 08/07 06:08
8F:→ xdraculax: 参考 print_r 或 var_dump 08/07 06:08
9F:→ xdraculax: 喔 以上无视吧 @@ 你那是字串不是阵列,[6] 一定要选 08/07 06:12
10F:→ xdraculax: 到一个字元,无法选到空字串 08/07 06:12
11F:→ xdraculax: 你这用 strstr 或 strpos 比较好 08/07 06:14
12F:→ takkkizawa: CHECKBOX 应该在FALSE时 是没有值的 用ISSET判断看看 08/10 11:26