Chcę umieścić wynik zapytania SQL w tablicę, ale nie mam pojęcia, jak to zrobić.

W przykładzie są 2 wyniki, ale tylko jeden z nich kończy się w tablicy.

Nie mogę się doczekać, aby usłyszeć twoje pomysły!

$result = runSQL("SELECT `trackingnumber` FROM `tracking` WHERE `chat_id`=$chatId");                
        while ($row = $result->fetch_assoc())  {
               $res = $row['trackingnumber']; 
               $info = array($res); 
            }
        print_r($info);  

-1
Justin 14 październik 2020, 11:20

1 odpowiedź

Najlepsza odpowiedź

Nadpisujesz zmienną info z każdą iteracji. Musisz dołączyć swoje wyniki, np.

$info = [];
while ($row = $result->fetch_assoc())  {
    $info[] = $row['trackingnumber']; 
}
3
DarkBee 14 październik 2020, 08:24