2013-04-02 31 views
-2

可以說我在MySql數據庫中有這個表。MySql代碼獲得某些值

------------------- 
ID || Name || Job 
------------------- 
1 || Joe || A 
2 || Alice || B 
3 || John || A 

我需要,因爲它們具有類似的就業和值存儲在PHP變量選擇的值喬和約翰代碼,可以說$i1 = Joe$i2 = John,請記住,我有有錶行數百行,因此$i可以達到數百。

這是可行的嗎?

感謝

+8

這是一個非常基本的'MySQL' /'PHP'問題...請告訴我們你的企圖到這一點。 – brbcoding

+0

我想你正在尋找一個數組。你應該可以在這裏找到幫助:http://php.net/manual/en/function.mysql-fetch-array.php –

+0

'類似的工作',在工作'A'?如果是這種情況,只需使用select語句。 –

回答

1

這是一個簡單的函數來獲取數組中的所有信息:

function getStatuts(){ 
      $sql = "SELECT Id,Name,Job FROM yourTable "; 
      $items = mysqli_query($sql); 

      while ($obj = mysql_fetch_object($items)) { 
       $array[$obj->id]['id'] = $obj->id; 
       $array[$obj->id]['level'] = $obj->level; 
       $array[$obj->id]['maxlines'] = $obj->maxlines; 
     } 
     return $array; 
    } 

    echo '<pre>'; 
     print_r(getStatuts()); 
    echo '</pre>'; 
+2

爲什麼使用不推薦的**'mysql_ *'**函數? – brbcoding

+1

給他發賬單 – 2013-04-02 20:17:08

+1

@brbcoding他得到了他所付的錢。 – Barmar