Estoy intentando detectar un elemento de una lista <li>.
Tengo una caja donde empiezo a escribir y me lee información de una BBDD MySQL:
Código:
<input name="search-q2" id="search-q2" type="text" onkeyup="javascript:autosuggest2()" value=""/>
entonces, me genera una lista que al hacer un link, me deberia devolver el valor seleccionado en un div (
consulta)que tengo:
Código:
<?php
$searchq = strip_tags($_GET['q']);
$getRecord_sql = "select pkey from TABLE where project = '10000' and pkey like '%".$searchq."%'";
$getRecord = mysql_query($getRecord_sql);
if(strlen($searchq)>0){
echo '<ul>';
while ($row = mysql_fetch_array($getRecord)) {
?>
<li><a href="lib/consultas.php?accion=E" onclick="load('lib/consultas.php?accion=E','consulta');return false;">
<?php
echo $row['pkey'];
?>
</a>
</li>
<?php
}echo '</ul>';
}
?>
El problema es que no me devuelve nada.
En cambio, si modifico la linia:
Código:
<li><a href="lib/consultas.php?accion=E" onclick="load('lib/consultas.php?accion=E','consulta');return false;">
por:
Código:
<li><a href="lib/consultas.php?accion=E&<?php echo $row['pkey']; ?>" onclick="load('lib/consultas.php?accion=E','consulta');return false;">
al pasar el raton por encima de los elementos el
href se va actualizando segun el elemento.
El caso es que en el caso "
E" de "
consultas.php" tengo:
Código:
case 'E':
echo "<br>";
echo my value is....;
echo "<br>";
echo $que pongo aqui??????;
echo "<br>";
cual es el valor?? como se lo paso??