login  Naam:   Wachtwoord: 
Registreer je!
 Forum

tekst uit db inkorten

Offline webstab - 06/10/2004 13:20 (laatste wijziging 06/10/2004 13:20)
Avatar van webstabPHP ver gevorderde
  1. <?php
  2. $query = "SELECT * FROM nieuws ORDER BY id DESC";
  3. $resultaat = mysql_query($query) or die (mysql_error());
  4. while ($rij = mysql_fetch_object($resultaat)){
  5. echo "$rij->bericht";
  6. } ?>

Nu wil ik dat hij de eerste 30 letters/tekens weergeeft en dan 3 puntjes.
(zoals hiernaast met actieve forumberichten als de titel wat te lang is)

2 antwoorden

Gesponsorde links
Offline petory - 06/10/2004 13:25 (laatste wijziging 06/10/2004 13:26)
Avatar van petory HTML interesse http://sitemast...&id=20
Offline jarro - 06/10/2004 13:33
Avatar van jarro HTML interesse
  1. <?php
  2. //Voorbeelden met positieve getallen
  3.  
  4. $deel = substr ("123456", 1); //dit geeft 23456
  5. $deel = substr ("123456", 1, 3); //dit geeft 234
  6. $deel = substr ("123456", 0, 4); //dit geeft 1234
  7. $deel = substr ("123456", 3, 4); //dit geeft 45
  8.  
  9. //Voorbeelden met negatieve cijfers
  10.  
  11. $deel = substr ("123456", -1); //dit geeft 6
  12. $deel = substr ("123456", -3); //dit geeft 456
  13. $deel = substr ("123456", -4, 1); //dit geeft 3
  14. ?>


$deel = substr ("$rij->bericht", 0, 30); // dit laat in iig de eerste 30 karakters zien... als je dan echo $deel'...'; doet, moet het werken volgens mij..
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.189s