Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]rekurencja
altar
post
Post #1





Grupa: Zarejestrowani
Postów: 72
Pomógł: 0
Dołączył: 10.05.2008

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


witam,

mam funkcje ktora przyjmuje parametry i robi cos z nimi, na samym dole funkcji mam link i chce zeby po zajsciu zdarzenia onclick tego linku, funkcja wywolala sama siebie. probuje probuje i nie moge tego rozgryzc, w ogole nie chce mi dzialac, jak to zrobic?

Kod
function jakas($cos){
echo $cos;
echo "<a href='#' onclick=\"jakas('tekst do wyswietlenia');\">klik</a>
}


Ten post edytował altar 28.07.2008, 02:03:36
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
altar
post
Post #2





Grupa: Zarejestrowani
Postów: 72
Pomógł: 0
Dołączył: 10.05.2008

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


panowie prosze o cierpliwosc i wyrozumialosc (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) ale nie moge tego rozkminic.

nexis: podales rozwiazanie ale to nie do konca jest to o co mi chodzi i nie umiem tego zastosowac do rozwiazania mojego problemu.

konkretnie chodzi mi o to ze pisze klase ktora bedzie wyswietlac dane z bazy danych podanej jako parametr. i mam tam metode ktora pobiera z input'a ciag znakow(to ma byc mechanizm wyszukiwania rekordow z bazie) np. imie i na tej podstawie dynamicznie tworzy zapytanie sql, i wlasnie chodzi o to zeby po kliknieciu "szukaj", metoda wywolala sama siebie z tym nowym zapytaniem sql.

krotko obrazujac, powiedzcie mi jak zrobic zeby kod ponizej zadzialal.

Kod
function jakas($cos){
echo $cos;
echo "<a href='#' onclick=\"jakas('tekst do wyswietlenia');\">klik</a>
}


czyli wynik pozadany po wykonaniu ponizszego kodu
Kod
$tab= new grid;
$tab->jakas("ble ble ble");


powinien wygladac nastepujaco:

ble ble ble
klik


a po kliknieciu w "klik"

tekst do wyswietlenia
klik


Go to the top of the page
+Quote Post

Posty w temacie


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: 3.10.2025 - 03:45