SEO | Link Popularity | Search Engine Consulting | SEO Tutorial | SEO Tools | SEO Forum
Reply
 
Thread Tools Rating: Thread Rating: 1 votes, 5.00 average. Display Modes
  #1  
Old 09-01-2004, 02:05 AM
deniscyriac deniscyriac is offline
SEO Junior
 
Join Date: Sep 2004
Posts: 1 deniscyriac is on a distinguished road
Exclamation PHP Paging is not working...help please....

hi guys,

I'm facing some problem in paging data using php. It's working for the first page but, when I refresh the page or click on next it gives error. I'm adding the code below. help me please.

PHP:
PHP Code:
<? 
$hostname 
"localhost"
$username "root"
$password "triadpass"
$dbName "reviewer"
MYSQL_CONNECT($hostname$username$password) OR DIE("Unable to connect"); 
@
MYSQL_SELECT_DB("$dbName") OR DIE("Unable to select database"); 

if(!isset(
$start)) $start 0
$myreport $_POST["report"]; 
$reports $myreport
$qstripslashes($reports); 
$query $q" LIMIT $start, 5"
$report1 $q
$query1 $report1
$result1 mysql_query($query1); 
$numrows mysql_num_rows($result1); 

$result mysql_query($query); 
$total_rows mysql_num_rows($result); 
$row mysql_fetch_row($result); 
$total_cols count($row); 
$timetotalp$timetotal

if (!
$total_rows) { 
   print 
"<HTML><title>Reports</title><table width='800' border='0' cellspacing='3' cellpadding='3' align='center'>"
print 
"<tr bgcolor=\"#CCCCCC\" height='200' align='center'><td><FONT size='2' face='Verdana, Arial, Helvetica, sans-serif'><b>No report found! Please search again.... </b></FONT></td></tr></table></BODY></HTML>"
   return;  

print 
"<HTML><title>Reports</title><BODY text=\"#000000\" link=\"#FFFFFF\" vlink=\"#FFFFFF\" alink=\"#FFFFFF\" topmargin='0' marginheight='0'>"
print 
"<table width='800' border='0' cellspacing='0' cellpadding='3' align='center'> "

print 
"<tr bgcolor=\"#CCCCCC\">"
$count mysql_num_fields($result); 
for (
$i 0$i $count$i++) { 
print 
"<td><FONT size='2' face='Verdana, Arial, Helvetica, sans-serif'><b>"
$header mysql_field_name($result$i)."\t"
print 
$header
print 
"</b></FONT></td>"

print 
"</tr>"
print 
"<tr>"

   
$i=0
   while(
$i $total_cols){ 
   print 
"<td><FONT size='1' face='Verdana, Arial, Helvetica, sans-serif'>"
   print 
$row[$i]; 
   print 
"</FONT></td>"
   
$i++; 


print 
"</tr>"

$j 1
while(
$row mysql_fetch_row ($result)) { 
$j++; 

   
$i 0
  if (
$j%== 0) { 
  print 
"<tr bgcolor=#F4F4F4>"
  }else{ 
   print 
"<tr bgcolor=#FFFFFF>"

   while(
$i $total_cols){ 

     print 
"<td ><FONT size='1' face='Verdana, Arial, Helvetica, sans-serif'>"
     print 
$row[$i]; 
     print 
"</FONT></td>"
     
$i++; 
  
   } 

print 
"</tr>"


print 
"<tr bgcolor=#CCCCCC><td colspan=$total_cols align=center>"
print 
"<table width='100%' border='0' cellspacing='0' cellpadding='2' align='center'> "
print 
"<tr width='50%'><td align='left' width='25%'><FONT size='2' color='#FFFFFF' face='Verdana, Arial, Helvetica, sans-serif'>"
if(
$start 0
echo 
"<< <a href=\"" $PHP_SELF "?start=" . ($start 5) ."&report=".$query1."\">Previous</a>"
print 
"</FONT></td><td align='center' width='50%' height='20'><FONT size='2' color='#FFFFFF' face='Verdana, Arial, Helvetica, sans-serif'>"
print 
"<a href=\"javascript:void(window.print())\"><img src=\"images\printicon.gif\" border='0' alt='print'></a>"
print 
"</FONT></td><td align='right' width='25%' height='20'><FONT size='2' color='#FFFFFF' face='Verdana, Arial, Helvetica, sans-serif'>"
if(
$numrows > ($start 5)) 

echo 
"<a href=\"" $PHP_SELF "?start=" . ($start 5) ."&report=".$query1."\">Next</a> >>"
print 
"</FONT></td></tr>"
print 
"</TABLE>"
print 
"</td></tr>"
print 
"</TABLE></BODY></HTML>"

?> 


?>




I'm passing the query from flash on a button click.


Code:
Code:
report = "SELECT DATE_FORMAT(dateText, '%d-%m-%Y' ) AS  'Date' , indStatus AS 'Status', slideNo AS 'Slide', frameNo AS 'Frame', usName AS 'Reviewer', usComments AS 'Reviewer_Comments', indRectified AS 'Rectifiedby', indComments AS 'Developer_Comments' FROM reviews WHERE project='"+project+"' AND relatedTeam = '"+rTeam+"' ORDER BY dateText DESC"; 

getURL("http://192.168.1.12/reviewer/report.php?&start=0&report=SELECT%20DATE_FORMAT(dateText,'%d-%m-%Y')%20AS%20'Date',%20indStatus%20AS%20'Status',%2  0slideNo%20AS%20'Slide',%20frameNo%20AS%20'Frame',  %20usName%20AS%20'Reviewer',%20usComments%20AS%20'  Reviewer_Comments',%20indRectified%20AS%20'Rectifi  edby',%20indComments%20AS%20'Developer_Comments'%2  0FROM%20reviews%20WHERE%20project=\'"+project+"\'%20AND%20relatedTeam=\'"+rTeam+"\'%20ORDER%20BY%20dateText%20DESC", "_blank", "POST"); 



Could you please help me to solve this issue.

thanks,
Denis
Reply With Quote
  #2  
Old 09-01-2004, 07:52 PM
amitbhawnani amitbhawnani is offline
SEO Junior and a half
 
Join Date: Aug 2004
Posts: 48 amitbhawnani is on a distinguished road
try getting the value of start from
$_REQUEST['start'] or $HTTP_GET_VARS['start'] instead of just using $start
__________________
SEO Tools
Reply With Quote
Reply


Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


Login/Register
User Name
Password
Remember Me?

Forum Links
Forum Home
SEO Forum
Internet Marketing Forum
Web Design Forum
Web Hosting Forum
Programming Forum
SEO Chat

Quick Links
Forum Home
New Posts
Mark Forums Read
Open Buddy List
User Control Panel
Edit Avatar
Edit Profile
Edit Options
Miscellaneous
Subscribed Threads
My Profile

Search Forums

Advanced Search
All times are GMT -8. The time now is 08:59 AM.


Powered by: vBulletin Version 3.0.3
Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.