Как поместить столбец mysql в массив с php?

0

Я знаю, что вы можете поместить строку в массив, но мне трудно помещать столбец в массив. У меня пока нет кода. Я просто хочу получить автоинкрементный столбец "id" и поместить его в массив вроде..

$array[0] = 1;
$array[1] = 2;
$array[2] = 3;

  • 1
    Так какой у тебя вопрос? :-п
Теги:

2 ответа

3
$result = mysql_query("SELECT id, name FROM mytable");

while ($row = mysql_fetch_array($result, MYSQL_NUM)) {
     $array[] = $row[0];
}
0

Я боюсь, что нет прямого способа вывода 1-мерного массива из запроса mysql.

Результирующий набор всегда будет двумерным массивом (# из результатов x # столбцов), который вам нужно будет преобразовать в одномерное, если вам действительно нужно.

Я надеюсь, что это поможет вам

Джером Вагнер

Ещё вопросы

Сообщество Overcoder
Наверх
Меню