@avtorlego

Как правильно вывести более 1 элемента из MYSQL?

Пишу запрос к MYSQL через PMA

7f2b7973c245470a98ce04c66b9770b9.png
пытаюсь вывести через php
$result=mysql_query("SELECT name, vk_access_token, id FROM foxy_groups WHERE user_id = '$uid'");
$data = mysql_fetch_assoc($result);

Ответ : Array ( [name] => Test [vk_access_token] => 674a185723bf8c96c041adc7097fe0fa9f171e7acce4dae0a2eb9e54c1f5c3289619aabb651bb8659f13d [id] => 147582256 )

А нельзя как то вывести 2 элемента типо в 0 будет все к 1 , в 1 будет к 2?
  • Вопрос задан
  • 159 просмотров
Пригласить эксперта
Ответы на вопрос 2
Winsik
@Winsik
сис.админ, недопрограммист :)
sanek_os9
@sanek_os9
Работаю с Laravel, Vue, Vuetify, AWS Amazon, Linux
$array = [];
$result=mysql_query("SELECT name, vk_access_token, id FROM foxy_groups WHERE user_id = '$uid'");
while($user = mysql_fetch_assoc($result)){
    $array[] = $user;
}
echo '<pre>';
print_r($array);

Вы используете устаревшие функции, советую перейти на PDO, когда перейдете на него, код будет выглядеть так:
$q = $db->query("SELECT name, vk_access_token, id FROM foxy_groups WHERE user_id = '$uid'");
$result = $q->fetchAll();
echo '<pre>';
print_r($result );
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы