SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

PHP 5.3 & MySQL 5.1

PHP 5.3 & MySQL 5.1 zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > PHP Grundlagen
Hilfe Community Kalender Heutige Beiträge Suchen

PHP Grundlagen Hier kann über grundlegende Probleme oder Anfängerschwierigkeiten diskutiert werden

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 25.03.2005, 19:25:23
edgedeye edgedeye ist offline
Anfänger
 
Registriert seit: Mar 2005
Beiträge: 75
zeichenbegrenzung bei der ausgabe

hallo zusammen!

als erstes wünschen ich allen ein frohes osterfest!!!

ich hab folgendes problem: und zwar würde ich gerne bei einer tabelle, deren inhalt aus einer db kommt, die anzahl der zeichen in dem feld grund begrenzen und den text verlinken. wenn man dann auf den anfang des textes klickt soll man auf eine seite weitergeleitet werden, auf der dann der gesamte text angezeigt wird....wie kann ich denn die zeichen auf die ersten zehn begrenzen??

vielen dank schon mal im vorraus!!

gruß edgedeye
Mit Zitat antworten
  #2  
Alt 25.03.2005, 19:30:24
Benutzerbild von xabbuh
xabbuh xabbuh ist offline
SELFPHP Guru
 
Registriert seit: May 2003
Beiträge: 7.187
AW: zeichenbegrenzung bei der ausgabe

Dafür gibt es die Funktion [func]substr()[/func]. Mit [func]strlen()[/func] kannst du zusätzlich noch die Länge des eigentlichen Textes ermitteln.
Mit Zitat antworten
  #3  
Alt 25.03.2005, 20:40:29
edgedeye edgedeye ist offline
Anfänger
 
Registriert seit: Mar 2005
Beiträge: 75
AW: zeichenbegrenzung bei der ausgabe

Vielen DAnk für die schnelle Antwort!!

Die Funktionsweise von substr() hab ich mir angeschaut und auch soweit verstanden...allerdings weiß ich nicht so recht an welcher stelle ich die funktion einbauen muss....

PHP-Code:
    echo '<td valign = top ' $style '>' $data['grund'] . '</td>'
habe schon viele varianten ausprobiert...bekam immer nur ne fehlermeldung oder das wort array ausgegeben....

kann mir jemand weiterhelfen??

gruß edgedeye
Mit Zitat antworten
  #4  
Alt 25.03.2005, 23:27:32
Benutzerbild von xabbuh
xabbuh xabbuh ist offline
SELFPHP Guru
 
Registriert seit: May 2003
Beiträge: 7.187
AW: zeichenbegrenzung bei der ausgabe

Das ist eigentlich relativ einfach:
PHP-Code:
<?php
    
echo '<td valign = top ' $style '>' substr($data['grund'], 010) . '</td>';
?>
Wie hattest du es denn versucht?

Nachtrag: Interessant könnte in dem Zusammenhang für dich auch vielleicht die Funktion [func]wordwrap()[/func] sein.

Geändert von xabbuh (25.03.2005 um 23:28:12 Uhr)
Mit Zitat antworten
  #5  
Alt 26.03.2005, 10:42:09
edgedeye edgedeye ist offline
Anfänger
 
Registriert seit: Mar 2005
Beiträge: 75
AW: zeichenbegrenzung bei der ausgabe

ich hatte versucht, die funktion substr() vor die zelle zu bauen bzw. hatte den versuch gestartet am anfang der while schleife, eine neue variabel für das entsprechende feld zu definieren und diese variabel dann mit den parametern zu versehen...hab allerdings dann in der zelle nur ein großes a ausgegeben bekommen....

gruß edgedeye
Mit Zitat antworten
  #6  
Alt 26.03.2005, 11:14:18
edgedeye edgedeye ist offline
Anfänger
 
Registriert seit: Mar 2005
Beiträge: 75
AW: zeichenbegrenzung bei der ausgabe

bei der funktion wordwrap() bekomme ich an der stelle wo eigentlich der trenner sein sollt ein quadrat angezeigt...siehe unten.

meine syntax sieht wie folgt aus:

PHP-Code:
    echo '<td valign = top ' $style '>' wordwrap($data['grund'], 20"") .'</td>'
ausgabe:

Versucht Kundenabzuwerben, stelltdirekten Kontakther. StelltPersonal als seinPersonal vor oderversucht diesesabzuwerben.

hat jemand ne idee, woran das liegen könnte?

substr() funktioniert einwandfrei! allerdings ist wordwrap() für meine seite die schönere variante...

gruß edegeye

Geändert von edgedeye (26.03.2005 um 14:26:37 Uhr)
Mit Zitat antworten
  #7  
Alt 26.03.2005, 16:26:54
Benutzerbild von |Coding
|Coding |Coding ist offline
Administrator
 
Registriert seit: Apr 2002
Ort: Bergheim
Alter: 41
Beiträge: 5.255
|Coding eine Nachricht über Skype™ schicken
AW: zeichenbegrenzung bei der ausgabe

so klappt es bei mir:

PHP-Code:
echo '<td valign = top ' $style '>' wordwrap($data['grund'], 20'') .'</td>'
soll "" für "r" oder "n" stehen?
__________________
Gruß |Coding

---
Qozido® - Die Bilderverwaltung mit Logbuch für Taucher und Schnorchler.

www.qozido.de
Mit Zitat antworten
  #8  
Alt 26.03.2005, 19:30:21
edgedeye edgedeye ist offline
Anfänger
 
Registriert seit: Mar 2005
Beiträge: 75
AW: zeichenbegrenzung bei der ausgabe

hi coding,

ich bekomme da nach den ersten 20 zeichen die '' mit ausgegeben....
"" soll verhindern, dass die funktion wordwrap nach den ersten 20 zeichen weiter umbricht...aber wo wir grad beim thema sind....wozu benutzt man denn "r" oder "n"??

gruß egedeye
__________________
Grüße edgedeye


Stell dir vor, es geht und keiner kriegts hin!!

Geändert von edgedeye (26.03.2005 um 19:35:03 Uhr)
Mit Zitat antworten
  #9  
Alt 26.03.2005, 20:07:53
Benutzerbild von |Coding
|Coding |Coding ist offline
Administrator
 
Registriert seit: Apr 2002
Ort: Bergheim
Alter: 41
Beiträge: 5.255
|Coding eine Nachricht über Skype™ schicken
AW: zeichenbegrenzung bei der ausgabe

Hi,

"r" ist der Zeilenumbruch auf MAC-Systemen, "n" auf *NIX-Systemen und "rn" auf Windows-Systemen.
__________________
Gruß |Coding

---
Qozido® - Die Bilderverwaltung mit Logbuch für Taucher und Schnorchler.

www.qozido.de
Mit Zitat antworten
  #10  
Alt 26.03.2005, 20:19:45
Benutzerbild von xabbuh
xabbuh xabbuh ist offline
SELFPHP Guru
 
Registriert seit: May 2003
Beiträge: 7.187
AW: zeichenbegrenzung bei der ausgabe

Zitat:
Zitat von edgedeye
"" soll verhindern, dass die funktion wordwrap nach den ersten 20 zeichen weiter umbricht...
Kannst du nochmal genauer erklären, was genau du damit meinst?
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
bestimmte html ausgabe joker PHP Grundlagen 2 15.11.2004 21:37:56
Formatierte Ausgabe einer SQL-Abfrage ukyo184 PHP Grundlagen 1 19.04.2004 23:33:37
Mysql-Timestamp Ausgabe 9536 PHP Grundlagen 11 08.11.2003 18:13:02
Ausgabe eines echo befehls? Funjoy PHP Grundlagen 2 15.07.2003 13:35:34
formatierte Ausgabe einer Variable Gladder PHP für Fortgeschrittene und Experten 4 17.09.2002 16:05:18


Alle Zeitangaben in WEZ +2. Es ist jetzt 00:56:32 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt