
Variable
Publicado por Jose (1 intervención) el 02/09/2013 21:13:28
Buen dia!!
Lo que pasa es que necesito mandar unas variables por ajax a php por metodo GET y lo que pasa es que tengo una que esta dentro de un while php y la variable es un id y siempre me saca el ultimo registro y el codigo ajax lo tengo dentro del while php y no me funciona, la variable se llama id_pregunta ; ahi les dejo el ejercicio!!
Gracias
Lo que pasa es que necesito mandar unas variables por ajax a php por metodo GET y lo que pasa es que tengo una que esta dentro de un while php y la variable es un id y siempre me saca el ultimo registro y el codigo ajax lo tengo dentro del while php y no me funciona, la variable se llama id_pregunta ; ahi les dejo el ejercicio!!
Gracias
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
while ($pre=mysql_fetch_array($pr)){
echo "<form method='post' id='foo' name='responder' action='plataforma_virtual.php?plataforma=responder_opciones'>";
$pregunta=$pre['pregunta'];
$id_pregunta=$pre['id_pregunta'];
echo "<input type='radio' name='respuesta' value='$num_opcion'>".$opcion;
echo "<br>";
echo "<br>";
//echo $num_opcion;
}
echo "<br>";
echo $id_pregunta;
?>
<script>
function loadXMLDoc()
{
var xmlhttp;
if (window.XMLHttpRequest)
{// code for IE7+, Firefox, Chrome, Opera, Safari
xmlhttp=new XMLHttpRequest();
}
else
{// code for IE6, IE5
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
xmlhttp.onreadystatechange=function()
{
if (xmlhttp.readyState==4 && xmlhttp.status==200)
{
document.getElementById("myDiv").innerHTML=xmlhttp.responseText;
}
}
xmlhttp.open("GET","responder_opciones.php?id_taller=<?php echo $id_taller; ?>&id_unidad=<?php echo $id_unidad; ?>&id_pregunta=<?php echo $id_pregunta; ?>",true);
xmlhttp.send();
}
</script>
<?php
echo "<input type='button' value='Guardar pregunta' onclick='loadXMLDoc()' class='btn btn-defalut'>";
echo "<br>";
echo "<input type='hidden' name='total' value='$total'>";
echo "</form>";
}
Valora esta pregunta


0