Cześć,
z mysql próbuje wyciągnąć nicki użytkowników którzy należą do grupy 15 (jest w bazie danych kto jest w jakiej) ale przy próbie wyciągnięcia wartości z 2 lub więcej rows naraz pojawia mi się tylko pierwsza wartość.
Fragment kodu:
require_once "connect.php";
mysqli_report(MYSQLI_REPORT_STRICT);
try
{
$polaczenie = new mysqli($host, $db_user, $db_password, $db_name);
if ($polaczenie->connect_errno!=0)
{
throw new Exception(mysqli_connect_errno());
}
else
{
$group = $_SESSION['group'];
$query = 'SELECT `user` FROM `uzytkownicy` WHERE `group` = "'.$group.'"';
$result = mysqli_query($polaczenie, $query);
$ile = mysqli_num_rows($result);
echo $ile;
$row = mysqli_fetch_assoc($result);
$result = $row['user'];
/*if (!$mates) throw new Exception($polaczenie->error);*/
echo $group;
echo $result;
$polaczenie->close();
}
}
wygląd bazy danych: http://vps.webhop.me/Przechwytywanie.PNG
Jak widać na ss, dwóch użytkowników powinno się pojawić w zmiennej, a pojawia się jeden (pierwszy)
Ktoś wie jak to naprawić?
Z góry dzięki za pomoc!
PS: Kod formatowany na szybko (w edytorze mam poukładany)