1. Es freut uns dass du in unser Minecraft Forum gefunden hast. Hier kannst du mit über 130.000 Minecraft Fans über Minecraft diskutieren, Fragen stellen und anderen helfen. In diesem Minecraft Forum kannst du auch nach Teammitgliedern, Administratoren, Moderatoren , Supporter oder Sponsoren suchen. Gerne kannst du im Offtopic Bereich unseres Minecraft Forums auch über nicht Minecraft spezifische Themen reden. Wir hoffen dir gefällt es in unserem Minecraft Forum!

MySQL alle Member aus den Clan raus kriegen

Dieses Thema im Forum "Programmierung" wurde erstellt von kingbukkit, 19. Januar 2013.


  1. kingbukkit
    Offline

    kingbukkit Gesperrt

    Registriert seit:
    18. Januar 2013
    Beiträge:
    3
    Hallo ich versuch mich grad ein einen Clan plugin und per MySQL nur mein problem ist nur wie krieg ich alle player raus die in den clan sind mein code dafür ::

    Code (Text):
    1. public static List<String> getClanMember(String clanname)
    2.       {
    3.         List list = new ArrayList();
    4.         try
    5.         {
    6.           ResultSet rs = MySQL.Query("SELECT name FROM list_users WHERE clanname='" + clanname + "'");
    7.           while (rs.next())
    8.           {
    9.             if (!rs.getString(2).equalsIgnoreCase(clanname))
    10.               continue;
    11.             list.add(rs.getString(1));
    12.           }
    13.  
    14.           rs.close();
    15.          
    16.           return list;
    17.         }
    18.         catch (SQLException e)
    19.         {
    20.           e.printStackTrace();
    21.         }
    22.         return null;
    23.       }
     
  2. Werbung
    Online

    Werbung

  3. Benni1000
    Offline

    Benni1000 Ehem. Teammitglied

    Registriert seit:
    4. Mai 2012
    Beiträge:
    1.396
    Du hast da eine Sql injection in deinem code, die solltest du vielleicht beheben.
    Weiters wird das hier nicht funktionieren:
    Code (Text):
    1. [COLOR=#FFFFFF]if (!rs.getString(2).equalsIgnoreCase(clanname))
    2. [/COLOR][COLOR=#FFFFFF]           continue;[/COLOR]
    Du holst dir ja nur einen String, ist aber auch egal die beiden zeilen kannst du löschen die brauchst du nicht.
     
    Zuletzt bearbeitet: 21. Januar 2013
  4. kingbukkit
    Offline

    kingbukkit Gesperrt

    Registriert seit:
    18. Januar 2013
    Beiträge:
    3
    ok vielen dank hat funktioniert :D