2013-04-02 32 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