![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 138 Pomógł: 0 Dołączył: 1.08.2006 Skąd: Kielce Ostrzeżenie: (0%) ![]() ![]() |
Witam! Mam pewien problem. Gdy łącze się z baza mysql i używam pętli while:
wynik jest oczywisty np.: grafika=1.jpg|grafika=2.jpg| chciałbym aby wynik zapytania przedstawial się w następujący sposób: grafika=1.jpg|2.jpg; oczywiście moge sobie słowo grafika= wyrzucić przed pętle while a w niej wpisać echo $grafika1."|"; jednak nie moge w swoim projekcie zastosować czegoś takiego. Czy da się to zrobić w inny sposób? |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 295 Pomógł: 9 Dołączył: 8.02.2006 Ostrzeżenie: (0%) ![]() ![]() |
wyrzuć sobie "grafika=" przed pętle while. Następnie za pomocą funkcji implode() zmontuj grafika1|grafika2|grafika3| itp. Potem doklejasz to do napisu "grafika=" i po sprawie
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 102 Pomógł: 1 Dołączył: 26.07.2006 Skąd: Londyn Ostrzeżenie: (0%) ![]() ![]() |
nie echuj od razu tylko buforuj dane do tablicy, ktora stowrzysz przed petla.
Do tablicy w kazdym korku petli wrzucaj obciety stirng z bazdy $tablica[] = substr($string_z_tablicy,strpos('.gif',$string_z_tablicy),strlen($string_z_tablicy)); za petla daj print 'grafika='.implode('|',$tablica); i po sprawie. Pisane na freestylu wiec moze nie dzialac. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 25.08.2025 - 16:24 |