Kezdőoldal » Számítástechnika » Weblapkészítés » X karakter kiírása adatbázisból?

X karakter kiírása adatbázisból?

Figyelt kérdés

Van egy lekérdezésem, amivel cikkeket iratok ki, de nem tudom sehogy megoldani azt, hogy amikor kilistázom a cikk címét, a hozzá tartozó képet és a leírást, akkor a leírásból csak X karakter jelenjen meg, és az X karakter után kerüljön három pont.

Van erre valami beépített mysql/php függvény? Vagy hogy lehet erre egyáltalán rákeresni?



2014. febr. 8. 13:44
 1/6 Tengor ***** válasza:
LEFT v. SUBSTRING függvényeket nézd meg!
2014. febr. 8. 13:50
Hasznos számodra ez a válasz?
 2/6 A kérdező kommentje:

<?php echo substr($description,0,250)." ..."; ?>

Ez így már majdnem jó, de hogy lehetne azt megoldani, hogy szóhatáron vágja el a szót, és ne szó közbe?

2014. febr. 8. 14:52
 3/6 Tengor ***** válasza:
LOCATE() függvénnyel keresd meg a 250 körül lévő legközelebbi szóközt és ha annak az indexe megvan, akkor vedd hozzá a substringet!
2014. febr. 8. 15:42
Hasznos számodra ez a válasz?
 4/6 A kérdező kommentje:
A locate() alatt erre gondolsz: [link] ?
2014. febr. 8. 16:36
 5/6 Tengor ***** válasza:
Igen, a 3. paraméterrel beállítod, hogy 250 után kezdje a keresést. A LOCATE() eredménye fogja adni, hogy mennyi karaktert kell kiolvasni.
2014. febr. 8. 16:45
Hasznos számodra ez a válasz?
 6/6 anonim ***** válasza:

utf-8 kódolás esetén pedig mb_substr()

:-)

2014. febr. 8. 21:16
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:




Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!