Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [SQL] Ilosci znakow z komorki
Raffuss
post
Post #1





Grupa: Zarejestrowani
Postów: 54
Pomógł: 0
Dołączył: 26.07.2008

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


Tak sie zastanawiam, czy jest jakis sposob by wyciagnac z danej komorki w tabeli okreslona liczbe znakow..? Dla przykladu, mam jakis opis w komorce o dlugosci 1500znakow a chce wyswietlic jedynie 500 pierwszych.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
Spyder
post
Post #2





Grupa: Zarejestrowani
Postów: 269
Pomógł: 7
Dołączył: 12.10.2006
Skąd: Newcastle Upon Tyne

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


Hej

Nie wiem czy cie dobrze zrozumialem ale moze o to ci chodzi
  1. <?php
  2. require_once "includes/db.php";
  3. $studies = mysql_query("SELECT * FROM case_studies WHERE active = 'yes' ORDER BY STR_TO_DATE(date, '%d/%m/%Y') DESC");
  4.  
  5. while($STD = mysql_fetch_array($studies)){
  6.    
  7. $description = substr($STD['description'], 0, 300);
  8. $filtr_description = strip_tags($description);
  9. $filtr_description."&hellip;
  10.  
  11. }
  12.  
  13. ?>


W tym przykladzie interesuje cie funkcja substr() ktora w przykladzie ucina tekst z bazy do 300 znakow.
Go to the top of the page
+Quote Post
sowiq
post
Post #3





Grupa: Zarejestrowani
Postów: 1 890
Pomógł: 339
Dołączył: 14.12.2006
Skąd: Warszawa

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


Kolega pytał o wyciągnięcie z bazy 500 znaków, a nie użycie funkcji substr.

Proszę:
  1. SELECT SUBSTR(`pole1`, 1, 500) AS `moj_string` FROM `tabela1` WHERE `id` = '158'
Go to the top of the page
+Quote Post
Raffuss
post
Post #4





Grupa: Zarejestrowani
Postów: 54
Pomógł: 0
Dołączył: 26.07.2008

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


Dziękuję bardzo Panowie.. (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

Obie wersje są nader przydatne, choć rzeczywiście chodziło mi o tą drugą wersję, jednak w przypadku w którym trzebaby ponowić pytanie do mysql przyda się pierwsza wersja.. Dlatego dziękuje za obie.. (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post

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: 22.08.2025 - 18:48