![]() |
"more"
Hei leute
Ok ich hab mal ne Frage, ich habe ein News Script in PHP geschrieben und möchte nun das es auf der ersten seite beispielsweise nur 300 Zeichen anzeigt und danach ein "more" link oder so kommt womit man die News in einem Eigenen Fenster volldarstellen kann. Kan mir da jemand helfen? |
Die Stringfunktion LEFT() ist das, was du suchst.
gruss, snowman |
oukei danke snowman ...
hab gad gesehen dass ich die topic unter software anstat programmierung gepostet habe, sorry |
hmjmm ich hab die funktion nun unter de.php.net gesucht aber irgendwie konnte es sie nicht finden. weisst du per zufall gerade ein tutorial?
gruss suRe |
holla ich bins nochmal, ich habe nun ein tut gefunden doch irgendwie mach ich wohl einen überlegungsfehler!
Ok hier der code: PHP-Code:
"Fatal error: Call to undefined function Left()" kann das pro am replace liegen? |
ah ich depp :) hat sich erledigt.
Für intressiert so funktionierts: $news = substr($news2, 0, 10); |
LEFT() ist keine php-Funktion sondern eine MYSQL-Funktion und natürlich eleganter als die substr-Funktion von PHP zu benutzen.
Code:
SELECT id, title, LEFT(newstext, 300) FROM news ORDER BY date DESC LIMIT 3 snowman |
Alle Zeitangaben in WEZ +2. Es ist jetzt 15:07 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag