I don't understand what you want to do. Your .cfg file is very confusing.
You have
'ID' => [ 0, 'numer', 8, 255, 1, '', ''],
and
$db_key = 'ID';
$db_key_track = 1;
Which means that you will have a numeric key that is maintained by the database. But you also have
$auth_user_field = 0;
Which means that the userid will automatically be placed in that field.
You have
$auth_signup = 1;
@auth_signup_permissions = (1,0,0,1,0);
Which means that logged in users can view or modify records -- but not add them, and you have
$auth_modify_own = 1;
Which means that they can only modify the records they added. Except that they can't add any records.
First, delete everything in your default.db file. You will have to start from the beginning.
Then add another field to your .cfg file for the userid.
I think you should try going back to the Configurator again. Add another field for the userid. Allow users to Add records. If users will only have one record each, you will not need the ID field at all.
------------------
JPD
You have
'ID' => [ 0, 'numer', 8, 255, 1, '', ''],
and
$db_key = 'ID';
$db_key_track = 1;
Which means that you will have a numeric key that is maintained by the database. But you also have
$auth_user_field = 0;
Which means that the userid will automatically be placed in that field.
You have
$auth_signup = 1;
@auth_signup_permissions = (1,0,0,1,0);
Which means that logged in users can view or modify records -- but not add them, and you have
$auth_modify_own = 1;
Which means that they can only modify the records they added. Except that they can't add any records.
First, delete everything in your default.db file. You will have to start from the beginning.
Then add another field to your .cfg file for the userid.
I think you should try going back to the Configurator again. Add another field for the userid. Allow users to Add records. If users will only have one record each, you will not need the ID field at all.
------------------
JPD