~include('../site/admin.header.tmpl','Gestion questions concours ~getpost('quiz_id')')
~include('filter.tmpl')
~rem('maybe we could avoid updating unchanged questions')
~for(~set('i',1),
~get('i') <= ~getpost('count'),
~set('i',~get('i')+1),
~if( ~call('field_fi','text~get('i')'),
~list(~get('database'),
"UPDATE quizzes_questions SET text='~call('field_fi','text~get('i')')'
WHERE id='~call('simple_fi','id~get('i')')'"
)
,
~list(~get('database'),
"UPDATE quizzes_questions
SET state=~get('state_wait')
WHERE id='~call('simple_fi','id~get('i')')'"
)
)
)
~if(~call('field_fi','newtext'),
~list(~get('database'),
"INSERT INTO quizzes_questions(quiz_id,text,state)
VALUES( '~call('simple_fi','quiz_id')',
'~call('field_fi','newtext')',
'1')"
)
)
Modifier les questions.
Retour au concours.
~include("../site/admin.footer.tmpl")