Necesito incrementar una variable php dentro de un script javascript. Lo he intentado poniendo entre comillas, dentro del codigo javascript, "<? $n++; ?>" pero la ?> me cierra la etiqueta script y me fastidia el codigo...
Código:
$n=0;
for($i=0;$i<$num_preguntas;$i++){
echo "<script type='text/javascript'>
// Crea div dentro del div principal. cajon+.$i.
var cajon = document.createElement('div');
cajon.id = 'cajon'+".$i.";
cajon.className = 'form-group col-xs-12 col-sm-offset-2 col-sm-8 col-md-offset-3 col-md-6';
cajonprincipal.appendChild(cajon);
cajon.textContent = '".$array_preguntas[0]."';
</script>";
echo "<script type='text/javascript'>
// Create an <select> element, set its type and options attributes
var select = document.createElement('select');
select.id='select'+".$i.";
select.className = 'form-control seleccion';
select.name = 'select[]';
cajon.appendChild(select);
</script>";
echo "<script type='text/javascript'>
//Añadimos los options al select
var k = '".$array_numOpciones[$i]."';
for(var j = 0; j<k ; j++){
var n=0;
var op = document.createElement('option');
op.value = j;
op.text = '".$array_opciones[$n]."';
select.appendChild(op);
//Aqui necesito incrementar la $n ///$n++///
}
</script>";