public boolean executerRequeteSelection(String sql) {
		boolean rep = true;
		int num_projet = 0;
		int taille = 0;
		System.out.println("\tRequête à executer : " + sql);

		try {
			Statement ordre = conn.createStatement();
			ResultSet resultat = ordre.executeQuery(sql);

			int nbCols = resultat.getMetaData().getColumnCount();

			// Pour chaque ligne
			while (resultat.next()) {
				// Pour chaque colonne
				for (int col = 1; col <= nbCols; col++) {
					String type = resultat.getMetaData().getColumnTypeName(col);
					if (type.equals("VARCHAR"))
						System.out.println("\tDescription : "
								+ resultat.getString(col));
					else if (type.equals("INT UNSIGNED")) {
						num_projet = resultat.getInt(col);
						System.out.println("\n\tN° projet : " + num_projet);
					} else if (type.equals("CHAR"))
						System.out
								.println("\tNom : " + resultat.getString(col));
				}
				taille++;
			}
		} catch (Exception ex) {
			ex.printStackTrace();
			System.err.println("Erreur : " + ex);
			rep = false;
		}
		if (taille == 0)
			rep = false;

		System.out.println("\n\tRequête effectuée : " + rep);
		if (rep == true && num_projet != 0) {
			System.out.println("\n\tChangement de projet...");
			System.out.println("\nOpérations sur le projet n°" + num_projet);
		}
		return rep;
	}