login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Nieuws fout

Offline rredspike - 08/05/2005 17:41
Avatar van rredspikeNieuw lid Ik heb hier vanaf deze website een nieuws systeem gedownload en nu werkt het wel alleen....nu wil dat als ik meerdere nieuws dingen maak....dat er dan ook zoveel op de index pagina komt te staan ipv van 1

http://www.site...amp;id=390

er is er maar telkens 1 actief ipv hoeveel je zelf wilt zien op de index

5 antwoorden

Gesponsorde links
Offline Steven - 08/05/2005 17:47 (laatste wijziging 08/05/2005 17:49)
Avatar van Steven HTML interesse Als het goed is zal er ergens in het script een regel staan waarin je het aantal actieve nieuws meldingen aan kan passen, dat is even de pagina's door nemen en zoeken naar een regel waar dit bij staat:

  1. <?php
  2. $Actief='1' /*aantal actieve nieuws meldingen*/
  3. ?>

Ergens in die richting, even zoeken maar 

edit :: je moet de php tags even weg denken
Offline rredspike - 08/05/2005 18:01 (laatste wijziging 08/05/2005 18:02)
Avatar van rredspike Nieuw lid
  1. <?php
  2. // Config includen voor de variabelen en DB connectie
  3. include('inc/config.php');
  4. ?>
  5.  
  6. <html>
  7. <head>
  8. <title>(band) 4 U</title>
  9. <link rel="stylesheet" type="text/css" href="style/style.css" />
  10.  
  11. <style type="text/css">
  12.  
  13. .nieuws { color: #000000; font-size: 12px; font-family: Arial, verdana; }
  14. #alles {
  15.  
  16. position: relative;
  17.  
  18. }
  19.  
  20. </style>
  21.  
  22. <script language="JavaScript">
  23.  
  24. function showhide_leesmeer() {
  25.  
  26. document.getElementById('lees_meer').style.display = 'none';
  27. document.getElementById('whole_news').style.display = 'inline';
  28. }
  29.  
  30. function showhide_news(){
  31.  
  32. document.getElementById('whole_news').style.display = 'none';
  33. document.getElementById('lees_meer').style.display = 'inline';
  34.  
  35. }
  36. </script>
  37.  
  38. </head>
  39.  
  40. <body>
  41.  
  42. <?php
  43.  
  44. // Haal alles uit de db
  45.  
  46. $nieuwsbericht = mysql_query("SELECT id, titel, bericht, datum_vanaf FROM ".$table." WHERE datum_vanaf <= ".time()." AND datum_tot >= ".time()." AND active = 1 ORDER BY datum_vanaf DESC LIMIT 1") or die(mysql_error());
  47.  
  48. // Kijken of er nieuwsberichten zijn
  49.  
  50. if (mysql_num_rows($nieuwsbericht) == 0) {
  51.  
  52. die("<i>Er zijn nog geen nieuwsitems toegevoegd !</i>");
  53. }
  54.  
  55. // Het nieuwsbericht fetchen
  56.  
  57. $nieuwsbericht = mysql_fetch_object($nieuwsbericht);
  58.  
  59. ?>
  60.  
  61. <table class="nieuwsbericht" width="100%" cellpadding="5" bgcolor="#f5f9fd">
  62. <tr>
  63. <td><font class=nieuws><b><?=$nieuwsbericht->titel?></b> geplaatst: <?=date("d/m/Y op H:i:s"); ?></font></td>
  64. </tr>
  65. <tr>
  66. <td>
  67. <font class=nieuws>
  68.  
  69. <?php
  70.  
  71.  
  72. $nieuwsbericht = htmlspecialchars($nieuwsbericht->bericht,150);
  73. $nieuwsbericht = BBCode(nl2br($nieuwsbericht));
  74.  
  75.  
  76. if (strlen($nieuwsbericht) > 150) {
  77.  
  78. $nieuwsbericht = substr($nieuwsbericht,0,150). '<span id="lees_meer">... <a href="javascript:showhide_leesmeer()">Lees Meer</a></span><span id="whole_news" style="display: none;">'.substr($nieuwsbericht,150,strlen($nieuwsbericht)).'<br /><a href="javascript:showhide_news()">Lees Minder</a></span>';
  79. }
  80.  
  81. echo $nieuwsbericht;
  82.  
  83. ?>
  84.  
  85.  
  86. </font>
  87. </td>
  88. </tr>
  89. </table>
  90.  
  91. </body>
  92. </html>


DAt staat er niet bij $Actief....ook niet in de andere mappen.
Offline Steven - 08/05/2005 18:07 (laatste wijziging 08/05/2005 18:10)
Avatar van Steven HTML interesse Nee, ik bedoel: Zoiets, ergens in die richting, ongeveer.

Snapje?

Ik gebruik het script zelf niet, maar zo kan het aangegeven staan 

[edit]
en als het echt nergens staat, moet je het zelf schrijven, alleen daar ben ik niet zo goed in... dus dat wordt uitproberen
Offline rredspike - 08/05/2005 18:26
Avatar van rredspike Nieuw lid oow ok bedankt.
Offline Shifty - 08/05/2005 18:34
Avatar van Shifty Onbekend Het komt omdat er bij je ophaal-query staat: ORDER BY DESC LIMIT 1. Nu limiteert hij alles tot 1. Je zult dit getal moeten aanpassen naar het gewenste aantal.
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.218s