how to rebuild this form to display the results
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
HTML Code:
class TelephoneRecord < ActiveRecord::Base
attr_accessible :selectcity, :match , :phoneno , :name , :address
end
CONTROLLER
HTML Code:
class TelephoneRecordsController < ApplicationController
def index
end
def search
@telephone_records = TelephoneRecord.find(:all)
end
end
VIEWS
INDEX ACTION
HTML Code:
<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 Code:
<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>