Now correctly importing the survey specific question data into the filters table

This commit is contained in:
Peter Edmond 2025-05-31 17:25:23 +01:00
parent 943ae44e2b
commit cd32d67b95

View File

@ -86,25 +86,25 @@ if (isset($data['result']['elements']) && is_array($data['result']['elements']))
} }
if (isset($element['QuestionID']) && $element['QuestionID'] === "QID68") { if (isset($element['QuestionID']) && $element['QuestionID'] === "QID68") {
echo "Survey: {$surveyId}, QuestionID: {$element['QuestionID']} : Description: {$element['QuestionDescription']} : 0 ". PHP_EOL; echo "Survey: {$surveyId}, QuestionID: {$element['QuestionID']} : Description: {$element['QuestionDescription']} : 0 ". PHP_EOL;
insertOption($surveyId, $element['QuestionID'], 0, $element['QuestionDescription'], $pdo); insertOption($surveyId, 1, 0, $element['QuestionDescription'], $pdo);
foreach ($element['Choices'] as $index => $choice) { foreach ($element['Choices'] as $index => $choice) {
insertOption($surveyId, $element['QuestionID'], $index, $choice['Display'], $pdo); insertOption($surveyId, 1, $index, $choice['Display'], $pdo);
echo "ID: $index, Display: " . $choice['Display'] . "<br>"; echo "ID: $index, Display: " . $choice['Display'] . "<br>";
} }
} }
if (isset($element['QuestionID']) && $element['QuestionID'] === "QID69") { if (isset($element['QuestionID']) && $element['QuestionID'] === "QID69") {
echo "Survey: {$surveyId}, QuestionID: {$element['QuestionID']} : Description: {$element['QuestionDescription']} : 0 ". PHP_EOL; echo "Survey: {$surveyId}, QuestionID: {$element['QuestionID']} : Description: {$element['QuestionDescription']} : 0 ". PHP_EOL;
insertOption($surveyId, $element['QuestionID'], 0, $element['QuestionDescription'], $pdo); insertOption($surveyId, 2, 0, $element['QuestionDescription'], $pdo);
foreach ($element['Choices'] as $index => $choice) { foreach ($element['Choices'] as $index => $choice) {
insertOption($surveyId, $element['QuestionID'], $index, $choice['Display'], $pdo); insertOption($surveyId, 2, $index, $choice['Display'], $pdo);
echo "ID: $index, Display: " . $choice['Display'] . "<br>"; echo "ID: $index, Display: " . $choice['Display'] . "<br>";
} }
} }
if (isset($element['QuestionID']) && $element['QuestionID'] === "QID70") { if (isset($element['QuestionID']) && $element['QuestionID'] === "QID70") {
echo "Survey: {$surveyId}, QuestionID: {$element['QuestionID']} : Description: {$element['QuestionDescription']} : 0 ". PHP_EOL; echo "Survey: {$surveyId}, QuestionID: {$element['QuestionID']} : Description: {$element['QuestionDescription']} : 0 ". PHP_EOL;
insertOption($surveyId, $element['QuestionID'], 0, $element['QuestionDescription'], $pdo); insertOption($surveyId, 3, 0, $element['QuestionDescription'], $pdo);
foreach ($element['Choices'] as $index => $choice) { foreach ($element['Choices'] as $index => $choice) {
insertOption($surveyId, $element['QuestionID'], $index, $choice['Display'], $pdo); insertOption($surveyId, 3, $index, $choice['Display'], $pdo);
echo "ID: $index, Display: " . $choice['Display'] . "<br>"; echo "ID: $index, Display: " . $choice['Display'] . "<br>";
} }
} }