Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][MYSQL]SUBSTRING i kontrolowane ucinanie
redelek
post
Post #1





Grupa: Zarejestrowani
Postów: 658
Pomógł: 37
Dołączył: 4.06.2005
Skąd: Wawa

Ostrzeżenie: (0%)
-----


Witam,

Mam jeszcze mały problemik z zapytaniem

  1. SELECT id_news, UPPER(autor), temat, SUBSTRING(opis,1,300), DATA FROM news ORDER BY id_news DESC


Wszystko działa tylko ucina teks w połowie wyrazu lub jak mu wypadnie te 300 znaków.
Czy jest jakiś sposób by dociągną do najbliższej kropki i dopiero uciął ?

Będę wdzięczny za pomoc


Pozdrawiam
Redelek
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
acztery
post
Post #2





Grupa: Zarejestrowani
Postów: 945
Pomógł: 7
Dołączył: 15.03.2005
Skąd: katowice

Ostrzeżenie: (0%)
-----


  1. SELECT id_news, UPPER(autor), temat, SUBSTRING_INDEX(opis, '.', 3), DATA FROM news ORDER BY id_news DESC


3 oznacza ze utnie po 3 kropce ( z kropką licząc )
Go to the top of the page
+Quote Post
redelek
post
Post #3





Grupa: Zarejestrowani
Postów: 658
Pomógł: 37
Dołączył: 4.06.2005
Skąd: Wawa

Ostrzeżenie: (0%)
-----


Cytat(acztery @ 23.06.2008, 11:20:45 ) *
  1. SELECT id_news, UPPER(autor), temat, SUBSTRING_INDEX(opis, '.', 3), DATA FROM news ORDER BY id_news DESC


3 oznacza ze utnie po 3 kropce ( z kropką licząc )


A jakieś inne pomysł. Jest to dobre, ale wystarczy że w tekście będzie AppleScript.THT lub sp. z.o o i już utnie wcześniej a to nie koniec zdania?
Czy jest jakieś inne rozwiązanie?


Pozdrawiam
Redelek
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 13.10.2025 - 20:30