我已经将名称全部小写存储到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