webForumDet fria alternativet

Hjälp med Paging!!

PHPur PHP

6 svar · 303 visningar · startad av Fredde Mannen

Medlem sedan nov. 20014 054 inlägg
Frågan#1

Arrgghh.... detta borde ju fungera!!! Men jag får bara ett felmedelande som ser ut så här:

Warning: SQL error: [Microsoft][Drivrutin för ODBC Microsoft Access] Syntaxfel i FROM-instruktion., SQL state 37000 in SQLExecDirect in c:\inetpub\wwwroot\nya\gbok.php on line 26

Rad 26 ser ut så här:
$sql="Select * from gbok LIMIT $show, $maxshow";

<?
if(!isset($show)) 
  $show=0; 

// max fält per sida: 
$maxshow=10; 

// välj maximalt antal fält: 
$sql = "select * from gbok order by ID";
$res=odbc_exec($conn,$sql); 

// totalt antal fält 
$count;
$count = odbc_num_rows($res); 

// begränsa till $show och $maxshow 
$sql="Select * from gbok LIMIT $show, $maxshow";
$res=odbc_exec($conn,$sql); 

// antal sidor som max antal fält sträcker sig över 
$pages = $count / $maxshow; 
echo "Sidor: "; 
$i = 0; 
while ($i < $pages) 
{ 
   $j = $i + 1; 

   if($j == ($show/$maxshow+1 )) 
      echo " $j "; 
   else 
   { 
      $showpage = $j * $maxshow; 
      echo "<a href='".$PHP_SELF."?show=".$showpage."'>".$j."</a>"; 
   } 
   $i++; 
}

?>

Kan det vara så att Microsoft Access Inte stödjer LIMIT!! Isåna fall hur ska jag bygga upp min sats... kan inte byta till MySQL!!

Plz. Help me!!! :q

Medlem sedan mars 20007 896 inlägg
#2

Kan det vara så att Microsoft Access Inte stödjer LIMIT!

Precix.

Medlem sedan nov. 20014 054 inlägg
#3

Tack!!!

Men hur ska jag bygga upp satsen då?

Medlem sedan mars 20007 896 inlägg
#4

Isåna fall hur ska jag bygga upp min sats...

Du får försöka använda SQL-frågor med BETWEEN, men det kan gå åt skogen om en del poster plockas bort.

Eller försök att konvertera PatrikB's pagingscript skrivet i ASP till PHP, det hittar du under Scriptakriv för ASP.

Medlem sedan nov. 20014 054 inlägg
#5

Eller försök att konvertera PatrikB's pagingscript skrivet i ASP till PHP, det hittar du under Scriptakriv för ASP.

Oki! Here goes nothing!!! :birp

Tack ialla fall!!! :e

Medlem sedan mars 20007 896 inlägg
#6

Lugnt, men tänk på att det inte går att konvertera mha PHPs odbc_*-funktioner, du får använda COM().

Medlem sedan nov. 20014 054 inlägg
#7

okey!!! Thanks mate!!!

130 ms totalt · 3 externa anrop · v20260731065814-full.55e59744
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)