j'ai un formulaire commeComment utiliser la valeur de zone de texte pour récupérer les enregistrements, et pour l'afficher dans la même page
<script language="javascript" type="text/javascript">
function formfn()
{
var str = document.getElementById('TitleSearch').value;
alert(str);//displays the keyword like database
}
</script>
<form name="f1" method="post">
<p><label for="TitleSearch">Keywords:</label>
<input title="Keyword" size="40" value="" id="TitleSearch"></p>
<p>
<input type="submit" id="im-search" value="Search" name="im-search" onClick="formfn();"></p>
</form>
J'ai une page où dans le top j'ai ce formulaire sur la recherche, il doit prendre la valeur de la TitleSearch textbox et de l'utiliser pour récupérer les enregistrements correspondant par
<?php
$db =& JFactory::getDBO();
$query = 'SELECT * from #__chronoforms_Publications where keyword like "%valueretrieved%" ';
$db->setQuery($query);
$rows = $db->loadObjectList();
//echo $rows;
?>
Une fois que le bouton de recherche est cliqué sur le zone de texte valeur du mot-clé est récupéré. Je suis en train d'utiliser cette valeur dans la requête de sélection pour récupérer les enregistrements, et à afficher dans la même page ..
Comment faire ..