Código PHP:
y en el JS mi variable "valor" tengo que recojer el dato dinamicamente, cuando dan click en algune link que pinto, pero como lo tengo ahorita expresado es de forma manual osea yo puse var valor = document.getElementById('palabra[0]').value; <-- y eso esta mal, lo tiene que recojer dinamicamenteVer original
<?php include("server.php"); ?> <?php echo "<h1>Temas</h1>"; $conexion = mysqli_connect($server_name,$server_user,$server_password) or die("Err - 196" . mysqli_connect_error()); $select = " SELECT * FROM contenidos"; $rsLabels = mysqli_query($conexion,$select) or die("Error - 196 Conexión Rechasada" . mysqli_connect_error()); $cont=0; $r=0; $etiquetas = $rLabels['etiquetas']; $arreglos[] = $array[$r][$cont]; $cont++; $r++; } for($x=10,$y=0;$y<$x;$y++){ $listo[] = $arreglos[$v][$y]; $arraycontodo=$listo; } } foreach($miarreglo_limpio as $key => $values){ $key; if($key%2==0) { ?> <a href="javascript:enviar_palabras('recibir_palabras.php','ajax')" class='temas1' id="palabras"><?php echo $values ?></a> <input type="hidden" id="palabra[<?php echo $key ?>]" name="palabra[<?php echo $key ?>]" value="<?php echo $values ?>"/> <?php }else{ ?> <a href="javascript:enviar_palabras('recibir_palabras.php','ajax')" class='temas2' id="palabras"><?php echo $values ?></a> <input type="hidden" id="palabra[<?php echo $key ?>]" name="palabra[<?php echo $key ?>]" value="<?php echo $values ?>"/> <?php } } ?>
Código Javascript:
Ver original
function enviar_palabras(_pagina,valor1,capa) { var valor = document.getElementById('palabra[0]').value; alert(valor); var ajax; ajax = obtenerXHR(); ajax.open("GET",'recibir_palabras.php?palabra='+valor, true); ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); ajax.onreadystatechange = function() { if (ajax.readyState==1){ document.getElementById('ajax').innerHTML = "<img src='loader.gif' align='center' /> Aguarde por favor..."; } if (ajax.readyState == 4) { document.getElementById('ajax').innerHTML = ajax.responseText; } } ajax.send(null); }