1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
|
public static int sendMessage(int numUser_id, String strTitle, String strValue) throws SQLException{
Connection objCon = DBConnector.connectToMySQL();
String strQuery = "INSERT INTO messages (user1_id, title, content, created_at, updated_at) VALUES (?, ?, ?, ?, ?);";
PreparedStatement objStatement = objCon.prepareStatement(strQuery);
objStatement.setInt(1, numUser_id);
objStatement.setString(2, strTitle);
objStatement.setString(3, strValue);
objStatement.setTimestamp(4, new Timestamp(System.currentTimeMillis()));
objStatement.setTimestamp(5, new Timestamp(System.currentTimeMillis()));
objStatement.execute();
strQuery = "SELECT LAST_INSERT_ID() lastId;";
Statement objLast = objCon.createStatement();
ResultSet objRs = objLast.executeQuery(strQuery);
objRs.next();
int numLastInsert = objRs.getInt("lastId");
objCon.close();
return numLastInsert;
} |
Partager