2015-11-06 48 views
1

我想只顯示下拉列表中的第一個字符。如何在下拉列表中顯示第一個字符

例如, 我在mysql表像亞當,哈利,詹姆斯的名字。我創建了一個下拉列表,其中顯示了名稱Adam,Harry等。但是,我想在下拉列表中僅顯示像A,H,J等第一個字符。有什麼辦法可以做到嗎?

回答

2

使用MySQL的LEFT: -

LEFT(names , 1) 

查詢這樣的: -

select LEFT(names , 1) from table 
+0

它沒有工作的兄弟:|檢查下面的代碼 $ sql =「SELECT LEFT(name,1)FROM table」; $ result = mysql_query($ sql); echo「」; –

+0

$ sql =「SELECT LEFT(name,1)as name FROM table」; –

+0

使用說明:@HulkSmash –

0

嘗試這樣的事情。我希望這將有所幫助。

<option value='" . $row['name'] ."'>" . substr($row['name'], 0, 1) ."</option> 
相關問題