![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 186 Pomógł: 13 Dołączył: 7.08.2009 Ostrzeżenie: (0%) ![]() ![]() |
Witam.
Mam problem. Otóż tworzę sobie stronkę w PHP i MySQL. Wiadomo, jak MySQL to wyciąganie danych. Do tego napisałem sobie taką funkcję:
Narazie wszystko pięknie, śmiga jak należy. Napisałem szablon strony (pliki *.tpl). Wreszcie przyszła pora umieścić wyciągane dane w odpowiednim miejscu. pierwszy pomysł to:
niestety pomysł upadł, bo przecież w sql() wynik wyświetlany jest za pomocą printf(). Jest jakaś opcja, żeby wynik zapisać do zmiennej i wyświetlić ją w dowolnym miejscu? Proszę o szybką odpowiedź, bo dość mi się spieszy. Pozdrawiam. PS. Możliwe, że funkcje da się zapisać krócej, ale napisałem ją tak, jak potrafiłem. Kulturalne uwagi mile widziane. Ten post edytował Dapi 12.02.2010, 15:38:04 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 429 Pomógł: 195 Dołączył: 6.10.2008 Skąd: Kraków/Tomaszów Lubelski Ostrzeżenie: (0%) ![]() ![]() |
Może tak
Teraz zwraca ci tablicę, wyświetlasz np za pomocą foreach |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 287 Pomógł: 10 Dołączył: 22.08.2009 Ostrzeżenie: (0%) ![]() ![]() |
Do zwracania wartości z funkcji służy return;
Przykład wykorzystania: Jeżeli jest to tabela konfiguracyjna strony to polecam taki sposób:
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 186 Pomógł: 13 Dołączył: 7.08.2009 Ostrzeżenie: (0%) ![]() ![]() |
Może tak
Teraz zwraca ci tablicę, wyświetlasz np za pomocą foreach index.php
funkcje.php
Nie wiem co jest źle, ale wynik to Array. (IMG:style_emoticons/default/sad.gif) |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 1 429 Pomógł: 195 Dołączył: 6.10.2008 Skąd: Kraków/Tomaszów Lubelski Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 186 Pomógł: 13 Dołączył: 7.08.2009 Ostrzeżenie: (0%) ![]() ![]() |
Dzięki za pomoc (IMG:style_emoticons/default/smile.gif) Działa.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 08:27 |