Topic: displaying same output

hi,i have created a form with action areawisesearchaction the problem is whenever i click this search button it display all the values of databse want to select the values from the form and display results to only that value which i select in form whats the problem in code please help newbie to rail....

Last edited by bhatpajju13 (2012-05-31 00:33:11)

Re: displaying same output

1.controller

class TelephoneController < ApplicationController
def index
end

def AreaWiseSearch
@telephone_records = TelephoneRecords.all
end
end

Re: displaying same output

<form name="form1" method="post" action="AreaWiseSearch.aspx?Area=04"
id="form1">
<table width ="100%" cellpadding="0" cellspacing="0" border="0"
align="center">
<tr>
<td>

<table border="1" style="border-collapse:collapse" cellpadding="0"
cellspacing="2" bordercolor="green" width ="90%">
<tr class="txt2">
<td align="left" colspan="1" style="width: 97px; height: 26px;">Select
City</td>
<td align="left" colspan="4" style=" height: 26px;">
<select name="DropDownList2" id="DropDownList2">
<option value="BAGBAHARA">BAGBAHARA</option>
<option value="BALODABAZAR">BALODABAZAR</option>
<option value="BASNA">BASNA</option>
<option value="BHATARPARA">BHATARPARA</option>
<option value="BILAIGARH">BILAIGARH</option>

Re: displaying same output

<option value="DEOBHOG">DEOBHOG</option>
<option value="DHAMTARI">DHAMTARI</option>
<option value="FIGESHWAR">FIGESHWAR</option>
<option value="gariyaband">gariyaband</option>
<option value="KASDOL">KASDOL</option>
<option value="KURUD">KURUD</option>
<option value="MAHASAMUND">MAHASAMUND</option>
<option value="MAINPUR">MAINPUR</option>
<option value="MANPUR">MANPUR</option>
<option value="Nagri">Nagri</option>
<option value="NEORA">NEORA</option>
<option value="RAIPUR">RAIPUR</option>
<option value="SARAIPALI">SARAIPALI</option>

</select></td>
</tr>

Re: displaying same output

<tr class="txt2">
<td align="left" colspan="2" style="width: 85px;">Search By</td>
<td align="left" style="width: 100px" class="txt2">
<input id="rdbName" type="radio" name="Search" value="rdbName"
checked="checked" /><label for="rdbName">Name</label></td>
<td align="left" style="width: 100px" class="txt2">
<input id="rdbAddress" type="radio" name="Search" value="rdbAddress"
/><label for="rdbAddress">Address</label></td>
<td align="left" style="width: 125px" class="txt2">
<input id="rdbPhoneNo" type="radio" name="Search" value="rdbPhoneNo"
/><label for="rdbPhoneNo">Telephone No.</label></td>
</tr>
<tr class="txt2">
<td align="left" colspan="2" style="width: 85px;">Search Key</td>
<td align="left" colspan="3" style="height: 22px">
<input name="txtSearch" type="text" id="txtSearch" /></td>
</tr>
<tr class="txt2">
<td align="left" colspan="2" style="width: 85px;">Match</td>
<td align="left" colspan="3" style="height: 26px">
<select name="drpMatch" id="drpMatch" style="width:126px;">
<option value="Exactly">Exactly</option>
<option value="Starting With">Starting With</option>

</select></td>
</tr>
<tr>
<td align="center" colspan="5" style="height: 26px">
<input type="submit" name="Button1" value="Search" id="Button1"
style="color:FloralWhite;background-color:#804040;font-weight:bold;"
/></td>
</tr>
</table>
<br />

<table cellpadding="0" cellspacing="0" border="0" width="100%">
<tr>
<td align="center" colspan="5" style="height: 26px">

<span id="lblerror" style="color:Red;font-weight:bold;"></span>
</td>
</tr>
</table>

</td>
</tr>
</table>
</tr>
</table>

Re: displaying same output

3.areawise.html.erb

<html>
<head>
<title></title>
</head>
<body>
<% for telephonerecords in @telephone_records-%>
Phoneno%=telephonerecords.phone_no%> - Name%=telephonerecords.name%>
-Address: <%=telephonerecords.address%></br>
<%end-%>
</body>
</html>