2011-08-31 22 views
0

只是一個簡單的問題。MYSQL select option values question?數字還是字符串?

我正在開發一個php/mysql自定義事件頁面。我在「提交記錄」時卡住了選擇值?

這是我現在有:

<select name="event_type" id="dis1"> 
        <option value="Mtn. Bike">Mtn. Bike</option> 
        <option value="Road">Road</option> 
        <option value="Cyclocross">Cyclocross</option> 
       </select> 

這是足夠的?

我應該這樣做嗎?

<select name="event_type" id="dis1"> 
         <option value="1">Mtn. Bike</option> 
         <option value="2">Road</option> 
         <option value="3">Cyclocross</option> 
        </select> 

不知道它是否真的很重要,你們認爲什麼?

回答

2

它應該是一個數字表示。當這些是外鍵時它更優雅。

1

很難說不知道你是如何使用數據的。

一般來說,如果你是...

  • 發送電子郵件,那麼第一個是最簡單的
  • 保存到關係數據庫),第二個選項是首選。