Mi. 24.06.2009
17:09 Uhr
#1
- Registriert seit
- 28.10.2007
- Beiträge
- 85
- Beitragswertungen
moin moin,
kleine frage.
ich habe ein ergebnis aus einer sql abfrage. dieses ergebnis ist aqber zu lang, daher möchte ich, dass ich meinetwegen nur die ersten 5 zeilen echo'n kann. ist das möglich? muss ich das in der sql abfrage definieren oder iwie nachm echo ?
Mi. 24.06.2009
17:58 Uhr
#2
- Registriert seit
- 01.05.2009
- Beiträge
- 2.989
- Beitragswertungen
<?php
$row = db_abfrage...()()()();
$shortrow = round ($row,2);
echo = 'Ausgabe der '.$shortrow.' sollte nun maximal 2 Kommastelle haben';
?>
EDIT
sorry hab Zahlen statt Zeichen gelesen
äh, am Ende der mySQL Abfrage einfach
limit 5
mit angeben
ansonsten poste deinen code hier mal
Zuletzt modifiziert von DjGeCk0 am 24.06.2009 - 18:00:08
Alle Module von mir sind nun unter php-gecko.de erreichbar
Mi. 24.06.2009
23:08 Uhr
#3
- Registriert seit
- 28.10.2007
- Beiträge
- 85
- Beitragswertungen
ne ich wollte nicht die ergebnisse limitieren. sondern ein ausgeworfenes ergebnis. auf z.b. 6 zeichen begrenzen.
kurzes beispiel:
original ergebnis: dasisteinganzlangersatz
folglich auf 6 zeichen begrenzt: dasist
tut mir leid, falls ich mich im vorfeld falsch ausgedrückt habe.
Mi. 24.06.2009
23:21 Uhr
#4
- Registriert seit
- 25.04.2009
- Beiträge
- 543
- Beitragswertungen
substr($text,$start [,$stop])
substr('dasisteinganzlangersatz ',0,6) würde also "dasist" ausgeben.
substr('dasisteinganzlangersatz ',-4) würde "satz" ausgeben.
Das sollte helfen.
Kein Support per Email oder ICQ!
Do. 25.06.2009
15:22 Uhr
#7
- Registriert seit
- 28.10.2007
- Beiträge
- 85
- Beitragswertungen
Oh danke das ist ne super idee...!!