![]() |
![]() ![]() |
![]() |
![]() ![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 566 Pomógł: 18 Dołączył: 23.08.2003 Skąd: Łomża Ostrzeżenie: (0%) ![]() ![]() |
otoz link generuje sie po przeparsowaniu pola title z bazy danych np: title = Witaj świecie to link wyglada: strona.pl/witaj_swiecie
i teraz pytanie: jak to zrobic w druga strone czyli: SELECT *</u></u> FROM tabela WHERE title = 'witaj_swiecie' zwroci 0 poniewaz witaj_swiecie != Witaj świecie. na php.pl cos takiego jest np: php.pl/artykuly/aplikacje_internetowe/architektura/session_handler_czesc_i :/ -------------------- *Note: No animals were killed durning the construction of this post.
|
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 8 Pomógł: 0 Dołączył: 7.09.2005 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
Spróbuj zamiast
Cytat SELECT * FROM tabela WHERE title = 'witaj_swiecie' wpisać Kod SELECT * FROM tabela WHERE title LIKE 'witaj swiecie' Powinno pomóc. -------------------- pozdrowienia, Tomek
------------------------- Ci, którzy umieją - robią, ci którzy nie umieją - uczą. |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 566 Pomógł: 18 Dołączył: 23.08.2003 Skąd: Łomża Ostrzeżenie: (0%) ![]() ![]() |
nie rozumiesz...
chodzi o pobranie wyniku z bazy ktorego title jest sparsowany aby mogl byc wyswietlony jako link... -------------------- *Note: No animals were killed durning the construction of this post.
|
|
|
![]()
Post
#4
|
|
![]() Grupa: Przyjaciele php.pl Postów: 2 712 Pomógł: 23 Dołączył: 27.10.2003 Skąd: z kontowni Ostrzeżenie: (0%) ![]() ![]() |
A nie mozesz w bazie trzymac jakiegos pola, które jednoznacznie by to definiowało? np. pole id, które może być typu varchar i zawierać wartość 'witaj_swiecie'?
-------------------- "Coś się kończy, coś się zaczyna." Andrzej Sapkowski
|
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 150 Pomógł: 1 Dołączył: 23.01.2004 Ostrzeżenie: (0%) ![]() ![]() |
Cytat where title = 'witaj_swiecie' funkcjami mysql'owymi (manual), zamieniasz wszystko na małe litery, usuwasz polskie ogonki, zamieniasz spacje na _ i wywalasz wysztkie inne znaki poza literami i cyframi Cytat where inna(pierwsza_funkcja(' ','_',title)) = 'witaj_swiecie' nie pamiętam tych funkcji ale to nie problem sprawdzić, a znaleźć tam można odpowiedniki stringowych funkcji z php Ten post edytował ebe 9.09.2005, 13:41:44 -------------------- Słyszałem, że macie tutaj jakieś takie php... fajne to, dobre to jest?
|
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 566 Pomógł: 18 Dołączył: 23.08.2003 Skąd: Łomża Ostrzeżenie: (0%) ![]() ![]() |
Cytat(kszychu @ 2005-09-09 14:41:14) A nie mozesz w bazie trzymac jakiegos pola, które jednoznacznie by to definiowało? np. pole id, które może być typu varchar i zawierać wartość 'witaj_swiecie'? jest pole ID ale musze to zrobic zeby wygladalo w stylu nazwa.pl/tytul.htm a nie nazwa.pl/id/tytul.html a co do dodania kolejnego pola np parsed_title to odpada bo trzeba by przekonwertowac ok 90 000 wynikow :/ jak to jest zrobione w php.pl?? ![]() -------------------- *Note: No animals were killed durning the construction of this post.
|
|
|
![]()
Post
#7
|
|
![]() Grupa: Przyjaciele php.pl Postów: 5 724 Pomógł: 259 Dołączył: 13.04.2004 Skąd: N/A Ostrzeżenie: (0%) ![]() ![]() |
Cytat a co do dodania kolejnego pola np parsed_title to odpada bo trzeba by przekonwertowac ok 90 000 wynikow :/ Wlasnie o tym mialem napisac. Ale to jest TYLKO ![]() -------------------- Nie lubię jednorożców.
|
|
|
![]()
Post
#8
|
|
![]() Grupa: Przyjaciele php.pl Postów: 2 712 Pomógł: 23 Dołączył: 27.10.2003 Skąd: z kontowni Ostrzeżenie: (0%) ![]() ![]() |
Cytat(GrayHat @ 2005-09-09 13:48:13) a co do dodania kolejnego pola np parsed_title to odpada bo trzeba by przekonwertowac ok 90 000 wynikow :/ Jeśli trzeba by to robić ręcznie to faktycznie sporo, ale jeśli zapuścić autoamt to chwil kilka ![]() -------------------- "Coś się kończy, coś się zaczyna." Andrzej Sapkowski
|
|
|
![]()
Post
#9
|
|
![]() Grupa: Zarejestrowani Postów: 566 Pomógł: 18 Dołączył: 23.08.2003 Skąd: Łomża Ostrzeżenie: (0%) ![]() ![]() |
kszychu pomozesz przy automacie??
-------------------- *Note: No animals were killed durning the construction of this post.
|
|
|
![]()
Post
#10
|
|
![]() Grupa: Przyjaciele php.pl Postów: 2 712 Pomógł: 23 Dołączył: 27.10.2003 Skąd: z kontowni Ostrzeżenie: (0%) ![]() ![]() |
Nie chce mi się pisać gotowca, bo nie pamiętam już stabdardowych funkcji obsługi mysqla
![]() W skrócie: 1. Dodaj pola parsed_title i parsed_artist najlepiej varchar(255) 2. Wykonaj zapytanie "SELECT id, artist, title FROM twoja_tabela", zwróci ci to wszystkie rekordy <pętla while> 3. Obrób w pętli wartości artist i title:
Teraz funkcja parsująca:
Powinno działać. P.S. Coś mamy problemy z gg :-/ -------------------- "Coś się kończy, coś się zaczyna." Andrzej Sapkowski
|
|
|
![]()
Post
#11
|
|
![]() Grupa: Zarejestrowani Postów: 566 Pomógł: 18 Dołączył: 23.08.2003 Skąd: Łomża Ostrzeżenie: (0%) ![]() ![]() |
takie cus juz zrobilem tylko ze to nie dziala na utf-8 ;/ edit: tak to zrobilem :| i nadal nie dziala :/ Ten post edytował GrayHat 9.09.2005, 15:12:08 -------------------- *Note: No animals were killed durning the construction of this post.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 19.08.2025 - 23:15 |