שאלה ברקוקסיה
היכן להדפיס את ה LEVEL כך שאקבל את הרמה הנכונה בכל פעם? תודה מראש in my database I have columns names: msg_id, msg_number. like this: level1 (level1 ---> msg_id = 1, msg_number =0) | | level1.1 level1.2 (level1.1 ---> msg_id =2, msg_number = 1) | level1.1.1 (level1.1.1 --> msg_id = 3, msg_number = 2) // MsgStatements - class that select all msgIds to list where // msg_number = msg_id
היכן להדפיס את ה LEVEL כך שאקבל את הרמה הנכונה בכל פעם? תודה מראש in my database I have columns names: msg_id, msg_number. like this: level1 (level1 ---> msg_id = 1, msg_number =0) | | level1.1 level1.2 (level1.1 ---> msg_id =2, msg_number = 1) | level1.1.1 (level1.1.1 --> msg_id = 3, msg_number = 2) // MsgStatements - class that select all msgIds to list where // msg_number = msg_id
public void getTaskNumbers(Integer id,int level) { MsgStatements msgStatements = new MsgStatements(); msgStatements.getMsgSons(id); List<Integer> sons = msgStatements.getSons(); System.out.println(" LEVEL = "+ level ); for(int index = 0; index < sons.size(); index++){ System.out.println(sons.get(index)); getLable(sons.get(index)); } for(int index = 0; index < sons.size(); index++){ getMsgNumbers(sons.get(index),level++); } }