[PHP]Vorige volgende probleem

Pagina: 1
Acties:

  • simon
  • Registratie: Maart 2002
  • Laatst online: 01-09 15:49
Ik ben bezig aan een forum, in php in combinatie met MySQL.
Nu is mijn probleem wanneer een topic dus te lang wordt komen er dus meerdere pagina's. Zo dus:
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
<?
if ("$page" == "1") {


//blaat van minder dan 10

} else {

$max = $page * "10";     
$min = $max - "10";
$queryd = "SELECT * from topics WHERE replieop='$id' LIMIT $min, $max";
//blaat van meer dan 10
}
?>

Maar hoe maak ik kan ik nu maken dat als er 10 pagina's zijn met dus inhoud dat er zijn rijtje komt met: 1 2 3 4 enz.

Hoe zou ik dit moeten maken?

|>


  • ACM
  • Registratie: Januari 2000
  • Niet online

ACM

Software Architect

Werkt hier

Euh...
aantal replies ophalen.
dat aantal door het aantal per pagina delen

en dan het aantal paginas afdrukken :?

Wat snap je verder niet?

  • MiezeL
  • Registratie: Augustus 2002
  • Laatst online: 08-04 08:40
ja idd. en vergeet dan niet die getalletjes ook in je query mee te nemen....

  • simon
  • Registratie: Maart 2002
  • Laatst online: 01-09 15:49
Nou, als je die replys hebt, en ze deelt door 10, dan heb je een komma getal, hoerveder.

[ Voor 0% gewijzigd door simon op 05-09-2002 19:57 . Reden: Typo ]

|>


  • MiezeL
  • Registratie: Augustus 2002
  • Laatst online: 08-04 08:40
oneven nog wel. neem aan dat je bedoelt geheel getal.
emmm daar zijn functie's voor????

gewoon ff een integer van maken

  • simon
  • Registratie: Maart 2002
  • Laatst online: 01-09 15:49
ACM schreef op 05 september 2002 @ 19:55:
Euh...
aantal replies ophalen.
dat aantal door het aantal per pagina delen

en dan het aantal paginas afdrukken :?

Wat snap je verder niet?
Hoe bedoel je per pagina delen, zoals ik nu doe? Maar hoe stel ik het aantal pagina's dan vast?

|>


  • simon
  • Registratie: Maart 2002
  • Laatst online: 01-09 15:49
MiezeL schreef op 05 september 2002 @ 19:58:
oneven nog wel. neem aan dat je bedoelt geheel getal.
emmm daar zijn functie's voor????

gewoon ff een integer van maken
Ok daar komt mijn onkunde, hoe doe ik dat ookalweer :), ff een php boekie erbij pakken :(.

|>


  • MiezeL
  • Registratie: Augustus 2002
  • Laatst online: 08-04 08:40
nou als je er 10 op pagina wil. moet je dus je replies door 10 delen. dit getal komt op 5,6 uit. nou dan moet je altijd naar obven afronden en dyus krijg je 6 pagina's

  • simon
  • Registratie: Maart 2002
  • Laatst online: 01-09 15:49
MiezeL schreef op 05 september 2002 @ 20:00:
nou als je er 10 op pagina wil. moet je dus je replies door 10 delen. dit getal komt op 5,6 uit. nou dan moet je altijd naar obven afronden en dyus krijg je 6 pagina's
Gezocht gezocht, maar geen afronden gevonden :(

|>


  • MiezeL
  • Registratie: Augustus 2002
  • Laatst online: 08-04 08:40
emm ff opgezocht voor je:
$getal = 4.7;
$geheel = ceil($getal); // altijd gelijk bij gehele en anders naar boven

  • simon
  • Registratie: Maart 2002
  • Laatst online: 01-09 15:49
MiezeL schreef op 05 september 2002 @ 20:04:
emm ff opgezocht voor je:
$getal = 4.7;
$geheel = ceil($getal); // altijd gelijk bij gehele en anders naar boven
Heel erg bedankt!!!!! :>

|>


  • MiezeL
  • Registratie: Augustus 2002
  • Laatst online: 08-04 08:40
np

Verwijderd

Tis trouwens:
Start,Offset
Start = start van je pagina
Offset = aantal items per pagina (10 bijvoorbeeld)
Pagina: 1