I want to populate a dropdown menu like this:
event.php
event.tpl
in boby section of event.tpl
event.php
Code:
$sql="select * from tbl_clientdetails";
$rs=$conn->Execute($sql);
$client=$rs->getrows();
STemplate::assign('client',$client[0]);
Code:
{literal}
<script language="javascript">
function searchclient(searchvalue)
{
if (searchvalue == 'clients') {
var clients = "<select name='searchfile' class='input'>";
{section name=a loop=2}
clients=clients+"<option value='{$client[a].name}'>{$client[a].name}</option>";
{/section}
clients=clients+"</select>";
document.getElementById("searchfile").innerHTML = clients;
}
else {
var clients = "<input name='searchfile' type='text' />";
document.getElementById("searchfile").innerHTML = clients;
}
}
</script>
{/literal}
in boby section of event.tpl
Code:
<form method="post" action="eventsearch.php" name="frm2" >
<div align="right">
<span id="searchfile">
</span>
<select class="input" onChange="searchclient(this.value)" name="searchcriteria">
<option selected="" value="enclosure">Enclosure</option>
<option value="clients">Client</option>
</select>
<input class="button" type="image" src="../images/search1.jpg" name="submit" />
</div>
<div align="right"></div>
</form>
Comment