2013-10-22 27 views
-3

在這裏,這是PHP設置爲PHP級聯的URL設置。怎麼做?

echo '<a href="javascript:delpost(' . $row['postID'] . ',' . $row['postTitle']. ')">Delete</a>'; 

這將顯示

javascript:delpost(5, article name) 

我將如何正確串接這顯示

javascript:delpost("5, article name") 

有人可以解釋我這樣做的方法你需要添加什麼,使這個可能嗎?

+0

你試過將'\'到您的回聲 「的字符串中的' – ComFreek

+0

呃...添加'?」聲明? '... delpost(「」 ...... '」)' ...'? –

+0

試過了......它顯示的javascript:depost(並沒有更多的 – user2805353

回答

1

使用sprintf()

echo sprintf('<a href="javascript:delpost(\'%d, %s\')">Delete</a>', 
    $row['postID'], $row['postTitle']); 

這將輸出類似:

<a href="javascript:delpost('42, Some Title')">Delete</a> 
+1

不能在雙引號字符串中使用雙引號它應該是'\「' – ComFreek

+0

@ComFreek:。。[固定](https://eval.in/56550) –