login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Resultatenpaginas maken (Opgelost)

Offline koosax - 18/07/2008 14:11
Avatar van koosaxLid Hoi,

Voor mijn website ben ik aan het zoeken naar een script
waarmee als er bijv. 15 resultaten zijn er 10 op pagina 1 staan en dat er onderaan een link komt naar de volgende pagina met de volgende 5 resultaten.

Het is voor een zoekmachine dus het gaat om resultaten die gekoppeld zijn aan een zoekterm.

Alvast bedankt.  

6 antwoorden

Gesponsorde links
Offline Rens - 18/07/2008 14:18
Avatar van Rens Gouden medaille

Crew algemeen
http://www.site...amp;cat=19
Staan er genoeg tussen.
Offline koosax - 18/07/2008 14:23
Avatar van koosax Lid Ok, bedankt.
Is niet precies wat ik bedoel maja.
Offline CDNC - 18/07/2008 15:04
Avatar van CDNC PHP ver gevorderde hoe? je hebt 20 mogelijkheden, en nog is meneer is content?


(waarom wil je meerdere pagina's? het is waarschijnlijk persoonlijk maar ik zie liever alles op 1 pagina staan. Misschien iets meer serverload, maar je hoeft toch geen 10 paginas te laden.)
Offline koosax - 18/07/2008 15:20
Avatar van koosax Lid Sorry als het overkomt of ik niet tevreden ben met 20 mogelijkheden.

Maar ik bedoelde een script waarbij de gebruiker kan kiezen voor bijv. 10 of 20 enz... resultaten per pagina en deze ook kloppen aan hun trefwoord waarop ze zoeken.

(mijn eerste bericht was misschien niet et duidelijk  )
Offline jc2 - 18/07/2008 19:59 (laatste wijziging 18/07/2008 20:04)
Avatar van jc2 PHP interesse Hiervoor moet je 2 dingen doen:
- een select-box met alle opties maken en ervoor zorgen dat de waarde ervan gepost wordt.
- in je SQL-query de LIMIT aanpassen

Dus (kladje):
  1. <form method="post" action="<? echo $_SERVER['PHP_SELF']; ?>">
  2. <select name="limiter" onChange="this.form.submit();">
  3. <option value="10">10</option>
  4. <option value="20">20</option>
  5. <option value="..."> ... </option>
  6. </form>


  1. <?
  2. if(!empty($_POST['limiter']) AND isset($_POST['limiter'])){
  3. $limit=$_POST['limiter'];
  4. $zoekresultaten=mysql_query("SELECT * FROM tabelnaam WHERE ... ... ... LIMIT 0,".$limit);
  5. }
  6. else{
  7. }


Mooie zoekmachine trouwens 
Ik mis alleen nog 'live search' (php+ajax+js).
Offline koosax - 19/07/2008 13:59
Avatar van koosax Lid Oke erg bedankt  

(leuk dat je het een mooie zoekmachine vind)
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.216s