2013-06-12 61 views
0

我需要將我的查詢結果放入'div'標籤的'class =「#」'中。 這將用於確定該div的顏色方案。如何使用查詢結果來確定DIV的類?

當用戶在網站上發佈消息時,他們可以選擇一種顏色方案來顯示消息。這是用數據庫中的消息保存在一個5位數的代碼中。我想在顯示所有消息的頁面上檢索該信息。

要確定顏色方案,我想使用名爲code的查詢結果。

我認爲以下可以工作:

<div id="Wrapper" class="'.$Row['Code'].'"> 

遺憾的是它並沒有,PHP解析之後,HTML顯示了這個:

<div id="Wrapper" class="/12345/"> 

我真的很想看到:

<div id="MessagePicture" class="12345"> 

我怎樣才能使它工作? 謝謝!

+1

您可以發佈您的PHP代碼嗎?否則你可以使用stripslashes http://php.net/manual/en/function.stripslashes.php – Syd

回答

0

如果您的$row['Code']變量包含您需要刪除的斜線,只需使用trim即可擺脫它們。

<div id="Wrapper" class="'.trim($Row['Code'], '/').'"> 
+1

stripslashes在反斜槓上工作-_-。只需使用'trim()' – Evert

+0

oops,一時的愚蠢,糾正! – Ryan

0

假設$Row['Code']包含有類似/12345/,您可以使用刪除斜槓:(這將從beggining和最終刪除斜槓)

$Row['Code'] = trim ($Row['Code'], "/"); 

或:

$Row['Code'] = str_replace ("/", "", $Row['Code']); 

(這將從整個字符串中刪除斜線。)

相關問題