Я использую программное обеспечение php framework под названием PHPRunner. У меня есть таблица users
и таблица rating_category_importance
, где каждый пользователь может оценить важность (по шкале 1-10) восьми различных категорий поставщиков, таких как стоимость, связь, оперативность и т. Д. Я хотел бы для записи, которая будет создана в таблице rating_category_importance
для каждого user
, созданного со всеми оценками, установленными на 5 (среднее), отметкой времени и, конечно, полем с именем пользователя (добавленный_бай). Служба поддержки сообщила мне, что это должно быть сделано в разделе events
программного обеспечения. Существует раздел (таблица пользователей / страница добавления / после добавления записи) для пользовательского кода, чтобы можно было это сделать.
https://imgur.com/a/K61gy3O (просмотр пользовательской кодовой страницы)
Я могу заставить каждое поле заполняться правильно, кроме поля added_by
. Это поле необходимо заполнить самостоятельно в зависимости от создаваемого пользователя. Если я создаю пользователя с именем drilling33
, мне нужно создать запись в таблице rating_category_importance
с drilling33
в поле added_by
и важностью всех категорий, равной 5.
https://imgur.com/a/Ccsp3Jn (таблица_ценок_значения)
https://imgur.com/a/IE0pb7B (таблица пользователей)
Ниже приведен код, который я написал в разделе пользовательских кодов. Вторая последняя строка - это строка, с которой мне нужна помощь:
$data = array();
$data["communication_importance"] = 5;
$data["availability_importance"] = 5;
$data["promptness_importance"] = 5;
$data["performance_importance"] = 5;
$data["equipment_importance"] = 5;
$data["safety_importance"] = 5;
$data["documentation_importance"] = 5;
$data["cost_importance"] = 5;
$data["added_by"] = ???;
DB::Insert("rating_category_importance", $data );
Любые идеи о том, что идет, где знаки вопроса?