2015-06-24 3 views
-2

У меня есть запрос MySQL к столбцу: SELECT column FROM table. Есть ли возможность сохранить результат этого запроса в массиве?Результат из одной колонки MySQL в массив

я сейчас этот код:

$dotazHlasy = mysql_query("SELECT `id_ulohy` FROM `mproud-hlasy` WHERE `id_uzivatele`=".$_SESSION['uzivatel']) or die(mysql_error()); 
    while($radek = mysql_fetch_row($dotazHlasy)){ 
    $hlasy[] = $radek; 
    }; 

Это возвращение ко мне:

Array 
(
    [0] => Array 
     (
      [0] => 4 
     ) 

    [1] => Array 
     (
      [0] => 3 
     ) 

) 

Я хотел бы получить это:

Array 
    (
     [0] => 4 

     [1] => 3 

    ) 

Спасибо за ваши советы.

+0

Вы можете показать нам, что вы пробовали до сих пор? На данный момент вы только разместили часть sql, можем ли мы увидеть php, который ее называет? – DevDonkey

+0

http://php.net/manual/en/pdostatement.fetchall.php –

+0

Или, '$ hlasy [] = $ radek [0];' – AbraCadaver

ответ

-1

Самый простой способ разместить один столбец в массиве как следующий код.

$YouArray = array(); 
$command = mysql_query("SELECT column FROM table"); 
while($result = mysql_fetch_array($command)) 
    $YouArray[] = $result['column']; 
+0

Это работает. Отлично. Большое спасибо. – BlaBlaBla

Смежные вопросы