"Martin" <martini@mailme.dk> skrev i en meddelelse
news:8tqigtkbl6fsl7k184pgk6uds6i2c6jfik@4ax.com...
> $limit= "3";
> if (empty($offset)) {
> $offset=0; // Where to start in the list, if nothing's specified.
> Default should be '0'
> }
> $numresults=mysql_db_query($database, "SELECT * FROM $tabelnavn");
> $numrows=mysql_num_rows($numresults);
> $pages=intval($numrows/$limit);
Det var da en UTROLIG ressourcekrævende måde at finde antal poster...
> // FEJL 1 START !!
>
> $query = mysql_query($database, "SELECT * FROM $tabelnavn ORDER BY id
> DESC LIMIT $offset,$limit");
>
> // FEJL 1 slut !!
prøv at echo'e $offset og $limit, og se hvad de giver.
Tjek også altid om dine forespørgsler fejler. Fx. således:
$query = mysql_query($database, "SELECT * FROM $tabelnavn ORDER BY id DESC
LIMIT $offset,$limit") or die("QUERY: ".mysql_error());
> while ($r = mysql_fetch_array($query)) {
> echo "blablabla"; // SKRIVER LIGE gæstebogen som HAR virket !
> }
> echo "Page [";
> for ($i=1;$i<=$pages;$i++) {
> $newoffset=$limit*($i-1);
> if ($offset==$newoffset) {
> print (" <font
> color=\"#ff0000\"><b>$i</b></font> \n");
> } else {
> print "<a
> href=\"$PHP_SELF?offset=$newoffset\">$i</a>\n";
> }
> }
> echo "]\n<br>\n";
>
> Jeg har lavet en gæstebog...
> Disse ting skulle gerne vise en Page [ 1 ] [ 2 ] nederst på siden...
> men jeg får 1 fejl...:
> Supplied argument is not a valid MySQL-Link resource
Kan være mange ting.
> Første fejl *se kommentarende*
>
> Og det er sikkert det der med $offset og $limit !
--
Mvh. Jonas Delfs
http://delfs.dk
"Kun en tåbe rydder op. En geni behersker kaos"