2012-06-03 6 views
1

Это продолжение по minimize select queries on the same table Mysql. Я не получил полный ответ о том, как извлечь отдельные значения массива возвращаемых следующий запрос:Извлечение значений из запроса SELECT WHERE IN MySQL

$result = mysqli_query("SELECT * FROM u_settings WHERE setting IN 
('username', 'password','email','tag','active','version','time','warn','dis')"); 

Как извлечь какую-либо ценность, я хочу от $result массива, так как многие строк, имеющие одинаковые столбцы быть возвращенным?

ответ

1
$result = mysql_query("SELECT * FROM u_settings WHERE setting IN 
('username', 'password','email','tag','active','version','time','warn','dis')"); 

while($row = mysql_fetch_assoc($result)) 
    $settings[$row['setting']] = $row['u_settings']; 

print_r($settings);