作者fefeking (fefeking)
看板PHP
标题[请益] echo input type
时间Wed Dec 9 19:20:12 2015
第一次在这版发文 有不对之处请告知我。
想请问一个很苦恼的问题。我想要在网页上列出资料库里的文件,并且加上一个选取的
按钮,所以使用以下的方式。
以下是问题:
foreach($_paper_list as $item)
{
$output_str_1 = "<tr><td>";
$checkbox_str = "</td><td><input type=\"checkbox\" name=\"1\"></td></tr>" ;
echo $output_str_1.$item["id"].$checkbox_str;
}
当以这方式使用时候可以执行。
但假如我改为以下(为了区别各个checkbox):
{
$output_str_1 = "<tr><td>";
$checkbox_str = "</td><td><input type=\"checkbox\" name=\"1" ;
$checkbox_str2= "\"></td></tr>";
echo $output_str_1.$checkbox_str.$checkbox_str2;
}
我认为我只是先把一段叙述拆成两个,以便之後再中间加入 item[id] 来辨别,但即使
我还没加入任何东西,光是拆成两个就无法执行了
想请问有任何人可以给我个解答办法吗?
非常感谢
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 140.109.103.227
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/PHP/M.1449660015.A.DBF.html
1F:推 rockmanalpha: 倒数第二句没有分号 12/09 19:27
2F:→ scorpion2272: checkboxstr2那行的分号呢? 12/09 19:27
※ 编辑: fefeking (123.194.152.158), 12/09/2015 19:34:58
3F:→ fefeking: 抱歉 忘记加上 12/09 19:35
4F:推 rockmanalpha: 所以不是因为那个分号? 12/09 20:27
5F:→ mraaa: 我猜测是双引号的问题!我印象中字串用双引号还是单引号的 12/10 05:50
6F:→ mraaa: 时候会把内容是为纯字串,不能用\" or \n这种东西! 12/10 05:50
7F:→ mraaa: 有错请指正! 12/10 05:51
8F:→ Kenqr: 不能执行也该有错误讯息吧。这边测试是可以执行的 12/10 10:00
9F:→ MOONRAKER: 双引号里面当然可以用escape sequences,单引号才不行 12/10 11:19
10F:→ MOONRAKER: m先生你太夸张了,从头猜错到尾还猜到三行 12/10 11:20
11F:→ MOONRAKER: 果然讲到单双引号就是一大堆传说迷信 12/10 11:21
12F:→ MOONRAKER: 原po不用在双引号内使用\",用单引号即可,HTML不在意 12/10 11:23
13F:→ MOONRAKER: 也不须这样echo一堆,可灵活使用 ?> <?php 区间放html 12/10 11:24
14F:→ MOONRAKER: 如果认为HTML要和code分开,那可采用模板或其他方式 12/10 11:26
15F:推 wilson200106: 他说的单双引号的影响应该是\n这种吧...跟这无关 12/10 11:41
16F:→ MOONRAKER: YOU ARE SAYING WHAT 12/11 02:50
17F:→ MOONRAKER: \" \n 统统都叫escape sequences 单引号内不展开 12/11 02:56
18F:→ MOONRAKER: 双引号内会展开 什麽\n这种的 还有分喔? 12/11 02:57
19F:→ MOONRAKER: 果然讲到单双引号就是一大堆传说迷信,帅! 12/11 02:58
20F:推 rockmanalpha: 不用这种语气吧 平常讨论不是很好 12/11 09:56
21F:推 wilson200106: 我比较好奇我讲的概念跟M大说的有什麽差别... 12/12 01:20
22F:→ wilson200106: 另外you are saying what这用法也怪怪der 12/12 01:21
23F:推 xdraculax: 莫名的吵起单双引号@@原po单双引号无问题 12/12 18:56
24F:→ xdraculax: 既然PHP可单可双,应灵活运用,偏执任一方都不好 12/12 18:58
25F:→ xdraculax: 如果不是一开始的少了冒号,基本开发环境还是把错误讯 12/12 19:01
26F:→ xdraculax: 息全开,让系统告诉你,又快又正确 12/12 19:01