FutherSid Opublikowano 20 Lutego 2015 Udostępnij Opublikowano 20 Lutego 2015 Witam, Posiadam baze danych na serwerze np. mintshost/pixelteam /xaa itp. Baza będzie mi służyć pod serwer minecraft. Do bazy mysql zaimportowałem już tabelki oraz zawartości ich i połączyłem ją z serwerem minecraft. Połączenie między bazą danych,a serwerem działa. Chciałbym odczytać teraz te dane z tabeli users,które posiadają 30 kolumn,ale chciałbym wybrać kolumne "lastName" oraz "Points". Chciałbym aby dodać do odczytu tych tabelek,abym mógł odczytywać tylko 10 pierwszych Czy mógłbym liczyć na wsparcie? Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Cuan Opublikowano 20 Lutego 2015 Udostępnij Opublikowano 20 Lutego 2015 Nie napisałeś wg. jakiej kolumny chcesz sortować, uznałem że to ma być ranking 10 wg. punktów i poniższe zapytanie wybiera 10 rekordów z największą ilością punktów. ;-) $db = new mysqli('host', 'user', 'password', 'basename'); $query = $db->query("SELECT lastName, Points FROM table ORDER BY Points DESC LIMIT 10"); if($query->num_rows > 0) while($r = $query->fetch_assoc()) echo $r['lastName'].' = '.$r['Points']; Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Rekomendowane odpowiedzi