Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][MySQL]Wyciąganie jednego słowa z mysql
szczalpi
post 6.09.2011, 08:49:11
Post #1





Grupa: Zarejestrowani
Postów: 336
Pomógł: 0
Dołączył: 25.10.2006

Ostrzeżenie: (10%)
X----


Witam
Mam pytanie.
Mam bazę słów. Chcę z niej wyciągnąć tylko jedno słowo, aby zrobić powiedzmy "tagi". Jakiej powinienem użyć funkcji, aby była możliwość wyciągnięcia ?
Wiem,że strtolower wyciąga ciąg znaków, a nie wiem jak moge pojedyńcze słowo.
Pozdrawiam


--------------------
Nieregulaminowa stopka usunieta
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 8)
phpion
post 6.09.2011, 08:57:11
Post #2





Grupa: Moderatorzy
Postów: 6 072
Pomógł: 861
Dołączył: 10.12.2003
Skąd: Dąbrowa Górnicza




Pojedyncze słowo z czego? Na jakiej zasadzie miałoby być wybrane? Podaj więcej szczegółów.

PS: strtolower nie wyciąga ciągu znaków...
Go to the top of the page
+Quote Post
mch.frnc
post 6.09.2011, 08:57:44
Post #3





Grupa: Zarejestrowani
Postów: 73
Pomógł: 4
Dołączył: 15.08.2008

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


Cytat(szczalpi @ 6.09.2011, 09:49:11 ) *
Witam
Jakiej powinienem użyć funkcji, aby była możliwość wyciągnięcia ?

mysql_query() ? smile.gif


Cytat(szczalpi @ 6.09.2011, 09:49:11 ) *
Wiem,że strtolower wyciąga ciąg znaków, a nie wiem jak moge pojedyńcze słowo.

czy aby na pewno chodzi Ci o strtolower? http://php.net/manual/en/function.strtolower.php przeczytaj na czym polega.

IMHO powinieneś dokładniej opisać swój problem bo ciężko zrozumieć co miałeś na myśli (albo jest jeszcze za wcześnie, bym ja to zrozumiał wink.gif )

Go to the top of the page
+Quote Post
szczalpi
post 6.09.2011, 09:16:41
Post #4





Grupa: Zarejestrowani
Postów: 336
Pomógł: 0
Dołączył: 25.10.2006

Ostrzeżenie: (10%)
X----


Pojedynczo slowo wyciagane z bazy danych
Np. "Php jest dobre".
żeby kazde slowo wyswietlalo sie jako TAG.

Chodzi substr a nie jak wyzej pisalem.
Tylko chcialbym zastapic tak substr, aby nie pobierac ciagu znakow, tylko jedno slowo, wyraz.


--------------------
Nieregulaminowa stopka usunieta
Go to the top of the page
+Quote Post
mch.frnc
post 6.09.2011, 09:34:50
Post #5





Grupa: Zarejestrowani
Postów: 73
Pomógł: 4
Dołączył: 15.08.2008

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


Pobierasz wynik z bazy, używasz explode() i masz tablicę z tagami (tak w telegraficznym skrócie)
Go to the top of the page
+Quote Post
szczalpi
post 6.09.2011, 09:43:30
Post #6





Grupa: Zarejestrowani
Postów: 336
Pomógł: 0
Dołączył: 25.10.2006

Ostrzeżenie: (10%)
X----


Ale w jaki sposob polaczyc ja z mysql smile.gif


--------------------
Nieregulaminowa stopka usunieta
Go to the top of the page
+Quote Post
Vhaeraun
post 6.09.2011, 11:33:15
Post #7





Grupa: Zarejestrowani
Postów: 57
Pomógł: 6
Dołączył: 10.01.2011

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


1. Pobierz tekst, z którego chcesz zrobić tagi z bazy danych, zapisz go do zmiennej tekst.
2.
  1. $tagi = explode(" ", $tekst);

3. echo $tagi[0] zwróci pierwszy wyraz, echo $tagi[1] zwróci drugi wyraz itp.

Pobierania z bazy danych chyba nie trzeba już tłumaczyć ?


--------------------
Pomogłem ? Kliknij pomógł :)
Go to the top of the page
+Quote Post
szczalpi
post 6.09.2011, 12:40:39
Post #8





Grupa: Zarejestrowani
Postów: 336
Pomógł: 0
Dołączył: 25.10.2006

Ostrzeżenie: (10%)
X----


Właśnie mam tak zrobione. Niestety zwraca mi wszystkie słowa jakie znajdują się w tym rekordzie.


--------------------
Nieregulaminowa stopka usunieta
Go to the top of the page
+Quote Post
mch.frnc
post 6.09.2011, 13:57:54
Post #9





Grupa: Zarejestrowani
Postów: 73
Pomógł: 4
Dołączył: 15.08.2008

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


skoro masz już jakiś kod, to pokaż go tutaj, będzie łatwiej (szczególnie pokaż w jakiej formie masz dane pobrane z bazy).
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 03:29