我已經將名稱全部小寫存儲到MySQL數據庫,但我的用戶希望在網站上看到他們作爲第一個字母大寫。然而,我試圖找出一種方式,不管是服務器端(PHP)還是客戶端(jQuery),都可以在不更改數據庫中的任何內容的情況下執行此操作。這可能嗎?首字母大寫從MySQL與PHP/jQuery拉的每個單詞的首字母
CODE:
$result = mysql_query("SELECT user from `users` order by user asc") or die(mysql_error());
echo '<select name="user" class="user">';
while ($row = mysql_fetch_array($result)) {
echo "<option value='".$row['user']."'>".$row['user']."</option>";
}
echo '</select>';
「我將所有小寫字母都存儲到mysql數據庫中」。你爲什麼這樣做?像「羅納德麥克唐納」這樣的名字永遠不會被正確地重新格式化。作爲一個建議,通常是一個好主意,按照提供的方式存儲信息(在轉義之後等),然後在輸出中處理它。 – 2011-01-07 13:37:02