Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/04/2015, 12:08
Avatar de Suarsan
Suarsan
 
Fecha de Ingreso: marzo-2015
Mensajes: 45
Antigüedad: 9 años, 8 meses
Puntos: 0
Contador php dentro de javascript

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>";