首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >后法问题

后法问题
EN

Stack Overflow用户
提问于 2014-12-03 20:05:07
回答 4查看 59关注 0票数 0

我已经显示了一个表,并在它的每一行中添加了一个速率按钮。它需要选择行的第一列,即$objresult,并将其发送到其他页面(rate.php)。

但是当我用方法将它发送到另一个页面时,它只是发布了"$objresult“这个。而不是列的值。我试图把它放在php脚本中。正如你所看到的。因为它是一个php对象。甚至超出了php脚本。但两种方式..。它只是打印"$objresult“。你能看见吗?

代码语言:javascript
运行
复制
<tr>  
<td><?=$objResult["0"];?></td>  
<td><?=$objResult["1"];?></td>  
<td><div align="center"><?=$objResult["2"];?></div></td>  
<td align="right"><?=$objResult["3"];?></td>  
<td align="right"><?=$objResult["4"];?></td>  
 <td><?<form action='rate.php' method='POST'> <input type='hidden' name='name' value<?php= '$objResult["0"];' ?> >
											                       <input type='submit' name='submit-btn' value='Rate'/></form></td></tr>

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2014-12-03 20:09:49

此代码:

代码语言:javascript
运行
复制
<input type='hidden' name='name' value<?php= '$objResult["0"];' ?> >

应:

代码语言:javascript
运行
复制
<input type='hidden' name='name' value='<?php echo $objResult["0"]; ?>' />

你错过了等号,单引号在错误的地方。

编辑:在<?之前有一个无关的<form,您需要摆脱它。

代码语言:javascript
运行
复制
 <td><?<form

那是干什么用的?它不会做任何事,只会造成错误。

票数 0
EN

Stack Overflow用户

发布于 2014-12-03 20:07:42

我注意到几个问题。

1.您的短标记回声不需要在末尾的";“。

2.确保php.ini打开短标签。我相信他们是默认的。

票数 0
EN

Stack Overflow用户

发布于 2014-12-03 20:09:34

将php.ini配置更改为在php中使用简短的打开标记,您的代码使用<?=而不是使用<?php echo,只在php配置文件中启用了

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27280628

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档