2011-07-10 109 views
0

我有一個php變量($ num_rows),我想要添加到按鈕值。將php變量添加到按鈕值

,我沒有得到的值,我想這應該顯示類似「待定好友請求(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.".)" 

回答

2

你需要單引號的變量之前刪除反斜槓包括像這樣:

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

你的圍繞值轉義'有什麼問題。

這樣做: $ variable =「解析的字符串,所以變量名可以在字符串中$ num_rows」; $ variable ='這是一個靜態字符串,因此必須附加變量,例如'。 $ num_rows。 ', 上班。';

轉義引號字符(\"\')被認爲是在字符串內部的任何其他標準字符。

0

只是試試這個 value="Pending Friend Requests('.$num_rows.')" 無需雙引號

內逃脫單引號