login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Volgende Vorige script van Wijnand

Offline VFRoland - 30/03/2008 17:07 (laatste wijziging 30/03/2008 19:10)
Avatar van VFRolandNieuw lid Hallo, ik heb het script van wijnand geprobeerd.
http://www.site...mp;id=1065
hij werkt mooi maar nu komt het grote probleem om het in mijn pagina te krijgen, hoe kan ik dat voor elkaar krijgen ???

ik heb nu dit.

deze pagina zorgt voor 2 kolommen van 5 samen goed voro 10 artikelen per pagina. Kan iemand mij verder helpen ???

  1. <?php
  2. include ' configuratie file ';
  3. $query = mysql_query("SELECT * FROM users " );
  4. while ($row = mysql_fetch_array($query))
  5. {
  6. echo"
  7. <a href='$row[site]' style='text-decoration: none' target='_blank'>
  8. <font color=\"#000000\" face=\"Arial\">$row[garagenaam]</font><br>
  9. </a>";
  10. }
  11. ?>
  12. </td>
  13. <td>&nbsp;</td>
  14. </tr>
  15. <tr>
  16. <td>&nbsp;</td>
  17. <td>&nbsp;</td>
  18. <td>&nbsp;</td>
  19. </tr>
  20. <tr>
  21. <td>&nbsp;</td>
  22. <td>&nbsp;</td>
  23. <td>&nbsp;</td>
  24. </tr>
  25. </table>
  26. </td>
  27. <td width="5"><img src="images/spacer.gif" width="1" height="1" alt=""></td>
  28. <td width="100%">
  29. <table width="100%" border="0" cellpadding="0" cellspacing="0">
  30. <tr>
  31. <td width="36"><img src="images/index30.gif" alt="" width="36" height="32"></td>
  32.  
  33. <td background="images/index33.gif"><div align="center"><strong><a class="link1">Aanbod
  34. garages </a></strong></div></td>
  35. <td width="36"><img src="images/index31.gif" alt="" width="36" height="32"></td>
  36. </tr>
  37. </table>
  38.  
  39. <p align="center">
  40. <?php
  41.  
  42. include 'login/config.php';
  43.  
  44. echo'<br><br>';
  45. echo $output;
  46. $sql ="SELECT * FROM wagens ORDER BY id DESC LIMIT 10";
  47. if ($result = mysql_query($sql))
  48. {
  49. $aantalrijen=2;
  50. $teller=0;
  51.  
  52. echo '<table width="75%" align="center"><tr>';
  53.  
  54. while ($row=mysql_fetch_array($result))
  55. {
  56. echo '<td>'; if (!empty($row['foto1']))
  57. {
  58. echo"<img src=login/fotos/$row[foto1] height=100 >";
  59. }
  60. else
  61. {
  62. echo'<img src=images/geen%20foto%20beschikbaar.jpg height=100 width=146>';
  63. }
  64. echo'</td>';
  65.  
  66. echo "<td>$row[merk] $row[model] $row[motortype]<br>
  67. $row[prijs]<br>
  68. $row[kilometer] km<br>
  69. $row[brandstof]... <a href=meer.php?id=$row[id]>Meer</a><br><br></td>";
  70.  
  71. $teller++;
  72. if ($teller%$aantalrijen==0)
  73. { echo "</tr>";
  74. }
  75.  
  76. }
  77. }
  78. echo '</tr></table>'; ?>


Psycho schreef:
Vergeet nou toch eens niet die Code Tags !!

2 antwoorden

Gesponsorde links
Offline Ricky - 30/03/2008 18:52
Avatar van Ricky PHP beginner Voorbeeldje? Code-tags?
Offline Martijn - 30/03/2008 19:01 (laatste wijziging 30/03/2008 19:09)
Avatar van Martijn Crew PHP ten eerste haal je code is weg. Voegt weinig toe aan wat je moet weten

Je kunt in je query zetten LIMIT 1,10. Dan neemt ie vanaf regel 10 1 regel uit de database. Nu denk je 'leuk, moet ik ermee?'

simpel, je kunt ook doen LIMIT $aantal,$vanaf.
Je maakt een telregeltje code, die telt hoeveel keer $aantal in je totaal aantal replies kan, dat is hoeveel pagina's je hebt. En dan maak je een linkje onderaan die je met een get weghaalt.

  1. $aantal=10;//als je 10 op 1 pagina wilt
  2. $vanaf=0;//die stel je in op 0, dat als er niet geklikt is, ie wel werkt.
  3.  
  4. $selectQuery(mysql blablabla);//ZOnder de limit!
  5. $paginas=ceil(mysql_num_rows($selectQuery)/$aantal); // ceil rond af naar boven, anders zou je bv 3,214 pagina vol krijgen
  6.  
  7. //nu even kijken of er een pagina is aangeklikt:
  8. if(isset($_GET['link'])){$vanaf=$_GET['link']*$aantal;}//zo ja zorg dat ie vanaf de goede regel laat zien
  9.  
  10. //hier dan je query
  11. $query=mysql_query("SELECT naam,bericht FROM tabel LIMIT $aantal,$vanaf") or die(mysql_error());
  12. //nu heeft ie automatisch de 10 posts gekozen die op de gekozen pagina staan
  13. //dan nog even hoeveel pagina's er zijn:
  14. $i=0;
  15. while($telpaginas!=$i){
  16. $i++;
  17. echo "<a href=paginaHier.php?link=$i>$i</a> ";
  18. }
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.192s