Как получить user_id зарегистрированного человека из базы данных и вставить его в другую таблицу, используя Sessions в android? - PullRequest
0 голосов
/ 02 мая 2020

Я новичок в android, если у кого-то есть идеи по этому поводу, пожалуйста, помогите. Мне нужно создать сеанс идентификатора пользователя, когда пользователь входит в систему, и значение идентификатора пользователя должно быть выбрано и вставлено в столбец идентификатора пользователя контактов, но не позволяет пользователю вводить его. Если потребуется еще какой-либо код, будет предоставлен общий доступ.

DatabaseHelper. java

   public static final String TABLE_REGISTER = "signin";
  public static final String COL_ID = "USER_ID";
    public static final String COL_NAME = "NAME";
    public static final String COL_PHONE = "PHONE_NUMBER";
    public static final String COL_EMAIL = "EMAIL";
    public static final String COL_PASSWORD = "PASSWORD";
    public static final String COL_CONFIRM_PASSWORD = "CONFIRM_PASSWORD";

public static final String TABLE_CONTACT = "contacts";

    public static final String COL_ID_CON = "ID";
    public static final String COL_USER_ID = "USER_ID";
    public static final String COL_NAME_CON = "NAME1";
    public static final String COL_NUMBER1_CON = "NUMBER1";
    public static final String COL_NAME2_CON = "NAME2";
    public static final String COL_NUMBER2_CON = "NUMBER2";
    public static final String COL_NAME3_CON = "NAME3";
    public static final String COL_NUMBER3_CON = "NUMBER3";

Контакты. java

public void Save(View view){
        databaseHelper.insert(
//   Integer.parseInt(USER_ID.getText().toString()),
                name1.getText().toString(),
                Long.parseLong(number1.getText().toString()),
                name2.getText().toString(),
                Long.parseLong(number2.getText().toString()),
                name3.getText().toString(),
                Long.parseLong(number3.getText().toString())
                );

        Toast.makeText(contact.this, "Data Inserted", Toast.LENGTH_LONG).show();
...