i have a html form as in this page
http://http://www.chhattisgarh.bsnl.co.in/%28S%28eruqbleb0zix0u55blceld45%29%29/directory_services/AreaWiseSearch.aspx?Area=04
now i have a database i created and parse the results and stored them with attribute like selectcity,match,phoneno,name,address
Now how to display the phoneno,name,address by selecting the values from above form.
These are my model ,controller and view tell me were i am goin wrong or help me with piece of code
model
class TelephoneRecord < ActiveRecord::Base
attr_accessible :selectcity, :match , :phoneno , :name , :address
end
CONTROLLER
class TelephoneRecordsController < ApplicationController
def index
end
def search
@telephone_records = TelephoneRecord.find(:all)
end
end
VIEWS
INDEX ACTION
<form name="form1" method="post" action="search" id="form1">
</table></td>
<td style="width:74%; height: 525px; font-weight: bold; font-style: normal; font-variant: normal;" valign="top" align="center">
<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 selected="selected" value="BAGBAHARA">BAGBAHARA</option>
<option value="BALODABAZAR">BALODABAZAR</option>
<option value="BASNA">BASNA</option>
<option value="BHATARPARA">BHATARPARA</option>
<option value="BILAIGARH">BILAIGARH</option>
<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>
<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" value="a" 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 selected="selected" 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">
<div id="pnlGrid" style="height:350px;width:550px;overflow:auto;">
<table cellspacing="0" cellpadding="4" rules="all" border="1" id="dgrSearch" style="color:#333333;border-width:1px;border-style:Solid;font-size:11pt;font-weight:normal;width:530px;border-collapse:collapse;">
SEARCH ACTION AS IN FORM
<html>
<head>
<title></title>
</head>
<body>
<%for telephone_records in @telephone_records-%>
<%= telephone_records.phone_no%> - <%= telephone_records.name%> - <%= telephone_records.address%>
<% end-%>
</body>
</html>