Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> zapytanie select
zukowskp
post
Post #1





Grupa: Zarejestrowani
Postów: 23
Pomógł: 3
Dołączył: 8.07.2008

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


mam taka tabele new_jokes, ktora ma strukture: ID, Category, Jokes

chcialbym wyciagnac na stornie kawaly ale zeby mi nie pokazywalo calego kawalu tylko np 5 wyrazow z rekordu? Czy mozna to zrobic samym zapytaniem?

select * from Category /i tu jakies limity/ a na koncu ORDER BY RANDOM LIMIT 15;
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
legorek
post
Post #2





Grupa: Zarejestrowani
Postów: 411
Pomógł: 35
Dołączył: 27.06.2004
Skąd: Kraków

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


Można to osiągnąć zapytaniem stosując kombinacje funkcji MySQL:
SUBSTRING i LOCATE
Go to the top of the page
+Quote Post
zukowskp
post
Post #3





Grupa: Zarejestrowani
Postów: 23
Pomógł: 3
Dołączył: 8.07.2008

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


zrobilem cos takiego i dziala dzieki legorek

Kod
$zapytanie = "SELECT ID, LEFT(Joke,LOCATE(' ',Joke,LOCATE(' ',Joke,LOCATE(' ',Joke)+1)+1)) pierwsze_piec from new_jokes";


a teraz pytanie czy mozna sie bawic jakos tymi +1 bo nie moge wyciagnac wiecej niz 3 wyrazy z rekordu
Go to the top of the page
+Quote Post
Kicok
post
Post #4





Grupa: Zarejestrowani
Postów: 1 033
Pomógł: 125
Dołączył: 17.09.2005
Skąd: Żywiec

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


LOCATE się tutaj nie przyda. Poczytaj o SUBSTRING_INDEX
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 - 16:26