Mer erstes PHP Script

M

masterxm

Guest
Hallo leute,
bin grad dabei mein erstes PHP Script fertigzustellen

Die Ausgeführte Site zeigt mir die letzen 1000 IDs in einer Site an.

QUOTE $query_r3 = "SELECT * FROM Linkservice_Listen WHERE Benutzer_ID='3' ORDER BY ID DESC Limit 1000";


Nun werden die letzen 1000 IDs angezeigt....

Habe aber mehr als 1000 IDs in meiner Datenbank.
Dachte mir ich mache jetzt noch eine Site mit dem selben Script

Dafür brauche ich ein Befehl der mir die letzen Einträge Zeigt aber nicht die, die bereits auf der 1. Site zu sehen sind.

Das ist was ich denke in PHP Code (Nur funktioniert es so nicht)

$query_r3 = "SELECT * FROM Linkservice_Listen WHERE Benutzer_ID='3' ORDER BY ID DESC Limit 2000-1000";
 
fast richtig, LIMIT 1000,1000

wobei das erste 1000 für den Abstand steht und das zweite 1000 für die Anzahl nach dem Abstand
 
vielen dank klappt wunderbar
biggrin.gif
 
CODE
$pagination = 1000;
$offset =0;
if ( $_GET['Page']-- ) $offset = $pagination * $_GET['Page'];


$query = " SELECT * FROM Linkservice_Listen ";
$query .= " WHERE Benutzer_ID='3' ";
$query .= " ORDER BY ID DESC Limit 1000";
$query .= " Limit " . $offset . "," . $pagination;








CODE
$content .= '<a href="?Page=1"> -1- </a>';
$content .= '<a href="?Page=2"> -2- </a>';
$content .= '<a href="?Page=3"> -3- </a>';
$content .= '<a href="?Page=4"> -4- </a>';



Weil du sagtest, du machst jetzt einfach nochmal die selbe Seite ..... das macht man einfach in die selbe Seite, via Parameter




$_GET['Page']--

= if ... eine Seitenzahl angegeben? ..... die zei MInus reduzieren dann der Wert und dann mit der "Seitengröße" multiplizieren und man hat den Offset(=Abstand vom Anfang)
 
Zurück
Oben