У меня есть XML-документ, который преобразуется с использованием XSL.У меня есть узел, который повторяется много раз, что я сделал в радиокнопках.Я хочу сохранить результаты в базе данных и установить / выбрать соответствующие значения переключателей.Вот код XSL:
<xsl:for-each select="root/a/b">
<input type="radio" name="{autoincrementnumber}" value="{c[1]/@value}"/>
<xsl:value-of select="c[1]/ctext[@value='1']"/>
<input type="radio" name="{autoincrementnumber}" value="{c[1]/@value}"/>
<xsl:value-of select="c[2]/ctext[@value='2']"/>
</xsl:for-each>
Существует множество узлов, которые устанавливаются с помощью этого цикла for-each, поэтому существуют сотни переключателей.Как мне использовать php для извлечения из базы данных и выбора / проверки соответствующей радиокнопки?
В базе данных есть развернутая строка в одном столбце:
1,2,1,1,2,1,2,1,2,1,2,1,2,1,21,....etc
XML-документ B =1 выбирается для каждого узла, поэтому он появляется много раз.
...
<a>
<b value="1" >
<c value="1">Yes</c>
<c value="2">No</c>
<c value="3">Maybe</c>
</b>
...
ФИНАЛЬНЫЙ РЕЗУЛЬТАТ: Если 1 извлекается из базы данных, выбирается значение переключателя 1.если 2, то переключатель 2 выбран.Все отмеченные переключатели основаны на значениях в базе данных, развернутых как 1.2.1.4.1.2.4.3 .... и т. Д.