0

下面的代码解析正常但不工作,我已经尝试了几个版本的编写方式,我能得到的最好的是重定向工作,但 PHP 变量没有放在传递的 url 中。当代码有很多两者的组合时,我很难弄清楚何时/何地需要/使用单引号和双引号。在这种情况下,使用 AJAX 或 JQUERY 等对我来说不是一个选项,因此即使可以采用不同的方法,请坚持使用 HTML/PHP 代码。提前致谢。

echo '<input name="Edit" type="button" value="Edit Product" onclick="location.href=\"add-firearm.php?eval=edit&eitem=.\"$row[SKU]\" " />';

4

2 回答 2

2

照原样,您的echo产品:

<input name="Edit" type="button" value="Edit Product" onclick="location.href=\"add-firearm.php?eval=edit&eitem=.\"$row['SKU']\" " />

你要

<input name="Edit" type="button" value="Edit Product" onclick="location.href='add-firearm.php?eval=edit&eitem=$row['SKU']'" />

所以你echo应该看起来像:

echo '<input name="Edit" type="button" value="Edit Product" onclick="location.href=\'add-firearm.php?eval=edit&eitem=' . $row['SKU'] . '\'" />';
于 2013-06-13T14:27:06.910 回答
0
echo "<input name='Edit' type='button' value='Edit Product' onclick='location.href='add-firearm.php?eval=edit&eitem=".$row[SKU]."' />"

你忘记了'.'。

于 2013-06-13T14:27:55.253 回答