将php变量添加到按钮值

时间:2011-07-10 15:58:29

标签: php

我有一个php变量($ num_rows),我想添加到按钮值。

我没有得到我想要的价值,应该显示为“待定朋友请求(0)”

我尝试过很多不同的东西,但是没有用。如何编写代码以便我获得正确的价值?

以下是代码:

$interactionBox= '<input type="button" value="Pending Friend Requests(\'.$num_rows.\')" onclick="return false" onmousedown="javascript:toggleInteractContainers(\'friend_requests\');"/>'; 

我试过了:

value="Pending Friend Requests(".$num_rows.")"
value="Pending Friend Requests(.".$num_rows.".)"

3 个答案:

答案 0 :(得分:2)

您需要在包含变量的单引号之前删除反斜杠,如下所示:

$interactionBox= '<input type="button" value="Pending Friend Requests('.$num_rows.')" onclick="return false" onmousedown="javascript:toggleInteractContainers(\'friend_requests\');"/>'; 

答案 1 :(得分:1)

围绕值转发'时出现了问题。

这样做: $ variable =“已解析的字符串,因此变量名称可以在字符串$ num_rows中”; $ variable ='这是一个静态字符串,因此必须附加变量,例如'。 $ num_rows。 ',工作。';

转义为引号的字符(\"\'),就好像它们是字符串中的任何其他标准字符一样。

答案 2 :(得分:0)

试试吧 value="Pending Friend Requests('.$num_rows.')" 无需在双引号内转义单引号