![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 27 Pomógł: 0 Dołączył: -- Skąd: Kruszwica Ostrzeżenie: (0%) ![]() ![]() |
Witam
Na stronie www.polskikosz.pl mam newsy baze zawodnikow i klubow oparte jest wszystko na MySQL i php i teraz jak wpisuje w tresci newsa np: Zawodnik ITK Notec Alex Austin rzucil dzisiaj ... chcialbym aby po wykonaniu zapytania sql tworzyl sie link do klubu i do zawodnika tyle ze nie wiem jak to zrobic probowalem $SQL = "SELECT * FROM news, klub,zawodnicy"; ale nic mi nie wycodzi nie wiem moze trzeba dodac klauzule WHERE ? jeszcze jedna sprawa w bazie mam osobno imie zawodnika i nazwisko wiec przy linku trzeba by to bylo polaczyc w jedno A zeby zrobic tak aby np po wpisaniu np Austinowi tez go rozpoznalo jako Austina to trzeba skorzystac z wyrazen regularnych np: ^$imie$ - czy cos takiego? albo $imie$ tresc linka wygladala by tak $tresc = ereg_replace($imie, "<A HREF='id.4.php dzial=1&poddzial=2&klub=$klub&zawodnik=$zawodnik'>$imie $nazwisko</A>", $tresc); czy jakos tak jezeli ktos wie jak to zrobic to bardzo prosze o pomoc |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 27 Pomógł: 0 Dołączył: -- Skąd: Kruszwica Ostrzeżenie: (0%) ![]() ![]() |
No i niby wszystko jest ok. Wyszukuje mi imiona i nazwiska jeszcze nie polaczylem tego w jeden link ale pracuje nad tym. nawet jak wpisze imie Alexa to mi tez podkresla calosc. Tyle ze zamiast jednego newsa pokazuje sie np 6 tych samych i w pierwszym jest odnosnik do Austina a w ostatnim czyli 6 odnosnik do Welsha. W bazie Austin ma przypisany numer 1 a Welsh 6. Wiem ze jest to zwiazane z zapytaniem sql mam je zdefiniowane w ten sposob:
$sql = "SELECT * FROM news,zaw ORDER BY id DESC LIMIT 15"; Domel mowiles ze trzeba dodac WHERE ale nie za bardzo wiem jak to zrobic. Dla imienia jest przypisana zmiennna $imie dla nazwiska $nazwisko a dla numeru zawodnika $zawodnik. Jezeli mozesz mi podac jak powinno wygladac poprawne zapytanie bede wdzieczny. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 25.08.2025 - 12:00 |