%@ page import="java.sql.*" %>
<%@ page import="java.util.*" %>
<%@ page import="java.text.*" %>
<%
int intuid=0;
//String insertstr ="INSERT INTO recipelandingpage (id,title,desc1,img,approved) values(?,?,?,?,?)";
Connection dbCon = null;
PreparedStatement stat = null;
//PreparedStatement statcat = null;
PreparedStatement statcount = null;
ResultSet rs = null;
ResultSet rssearch = null;
ResultSet rscount = null;
String selectstr = "Select * from vendorproduct where category=? and approve=?";
//String strsearch = "select * from vendorproduct where approve=? ";
String strcount ="select count(*) as strcount from vendorproduct where category=? and approve=?";
String strsearch1=null;
String title = null;
String desc = null;
String appr = "yes";
//String middletext= null;
//String endtext = null;
//String tiptext = null;
//String approved = null;
try {
//out.println("Approved :" + approved);
//javax.naming.Context initialContext = new javax.naming.InitialContext();
//javax.naming.Context envContext = (javax.naming.Context) initialContext.lookup("java:/comp/env");
//javax.sql.DataSource dataSource = (javax.sql.DataSource) envContext.lookup("jdbc/mssql");
//dbCon = dataSource.getConnection();
Class.forName("com.mysql.jdbc.Driver").newInstance();
//dbCon = DriverManager.getConnection("jdbc:mysql://localhost:3306/maheks_mahek","maheks","mahak");
//dbCon = DriverManager.getConnection("jdbc:mysql://localhost:3306/myrecipe","root","");
ServletContext ctx = getServletContext();
String url=ctx.getInitParameter("url");
String user=ctx.getInitParameter("user");
String pw=ctx.getInitParameter("password");
String[] catarr={};
String[] occarr={};
String[] venarr={};
dbCon = DriverManager.getConnection(url,user,pw);
int catid = Integer.parseInt(request.getParameter("cat"));
//out.print(catid);
stat=dbCon.prepareStatement(selectstr);
statcount=dbCon.prepareStatement(strcount);
stat.setInt(1,catid);
stat.setString(2,appr);
rssearch=stat.executeQuery();
statcount.setInt(1,catid);
statcount.setString(2,appr);
rscount=statcount.executeQuery();
//out.print("From "+request.getParameter("pricefrom"));
//out.print(itemid);
%>
Mahek's Cooking Classes
<%
int pagebreak=0;
int noofelements = 4;
int count = 0;
int pageval = 0;
int startval =0;
int startval1 =0;
int pageend =0;
int startindx=0;
int endindx=0;
if (rscount.next()) {
count = rscount.getInt("strcount");
//out.println("" + count + " ");
}
if ((count % noofelements) == 0 ) {
pageval = count / noofelements;
//out.println("page1" + (count % noofelements));
} else {
pageval = (count / noofelements) + 1;
//out.println("page2" + pageval);
}
//out.println("Count : "+count);
if (request.getParameter("startvalue") != null)
startval = Integer.parseInt(request.getParameter("startvalue"));
else
startval=0;
startval1=startval;
%>
<%
if (count!=0)
{
%>
navigate
<%
pageend=pageval-1;
startindx = startval1 - 2;
endindx = startval1 + 2;
//out.print(startindx+1);
//out.print(endindx+1);
if(startval1!= 0)
{
%>
«
<%
}
else
{
%>
<%
}
for (int j=0; j= startindx && j <= endindx)
{
//out.print(startval1);
if (j==startval1)
{
%>
<%=(j+1)%>
<%
}
else
{
%>
<%=(j+1)%>
<% }
}
}
if(startval1!= pageend)
{
%>
»
<%
}
else
{
%>
<%
}
%>
<%
}
else
{
%>
No Records Found
<%
//out.print("No records found");
}
// for paging
%>
<%
// for paging
%>
<%
if (count!=0)
{
%>
navigate
<%
pageend=pageval-1;
startindx = startval1 - 2;
endindx = startval1 + 2;
//out.print(startindx+1);
//out.print(endindx+1);
if(startval1!= 0)
{
%>
«
<%
}
else
{
%>
<%
}
for (int j=0; j= startindx && j <= endindx)
{
//out.print(startval1);
if (j==startval1)
{
%>
<%=(j+1)%>
<%
}
else
{
%>
<%=(j+1)%>
<% }
}
}
if(startval1!= pageend)
{
%>
»
<%
}
else
{
%>
<%
}
%>
<%
}
else
{
%>
<%
//out.print("No records found");
}
// for paging
%>
<%
// for paging
%>
Send gift
items to India . All major credit cards accepted.
Free shipping all over india, normally
© 2001-2007 Mahek’s Cooking
Classes. | Web design by livepages
<%
}
catch (java.sql.SQLException e2)
{
out.println(e2.toString());
}
catch (java.lang.NumberFormatException e3)
{
out.println(e3.toString());
e3.printStackTrace(new java.io.PrintWriter(out));
}
catch (Exception e)
{
out.println("ERROR! ");
out.println("Error = " + e.getMessage() + "");
e.printStackTrace(new java.io.PrintWriter(out));
out.println(" ");
return;
}
finally
{
try
{
if(dbCon != null)
dbCon.close();
}
catch(SQLException sqle)
{}
}
%>