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%)
-----


moze jako separator nie kropka ( . ) a kropka i spacja ( . ) nie jest to idealne rozwiązanie ale ...

100% rozwiązanie nie istnieje zawsze może cos iść nie tak jak ma iść.

Najlepiej chyba zrobić dodatkowe pole np "opis_desc" i w nim trzymać skrócony opis który dodajemy bezpośrednio przy dodawaniu np nowości czyli dodzie w samym formularzy dodatkowe pole opis skrócony i tam pisze sam ile chcesz...

W ten sposób zapytanie sql wykonia sie szybciej i masz większy wpływ na wyśwetlaną treśc

Ten post edytował acztery 23.06.2008, 12:58:22
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:50:57 ) *
moze jako separator nie kropka ( . ) a kropka i spacja ( . ) nie jest to idealne rozwiązanie ale ...


No patrz, ale jest lepiej super dzięki za pomoc w moich zmaganiach.

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: 12.10.2025 - 06:54