![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 156 Pomógł: 12 Dołączył: 30.11.2011 Skąd: Gdańsk Ostrzeżenie: (0%) ![]() ![]() |
Witam,
wytłumaczę to na przykładzie dodawania komentarzy. mam formularz, który dodaje mi komentarz do bazy danych (mysql). Chciałbym aby po dodaniu komentarza załadować na nowo plik, który odpowiedzialny jest za wyświetlanie komentarzy. Problem jest taki, że w tym pliku, który chcę załadować zawiera pętlę foreach i mam błąd: Warning: Invalid argument supplied for foreach() in /views/comment/list_comment.php on line 2 wywołuje to:
Szukam odpowiedzi czy nie można używać pętli w ładowanym pliku czy po prostu robię coś źle ![]() Pozdrawiam, kropamk |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 3 034 Pomógł: 366 Dołączył: 24.05.2012 Ostrzeżenie: (0%) ![]() ![]() |
To może byś tak ten plik pokazał, a nie ajaxa?
Ten post edytował com 24.11.2013, 18:28:37 |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 156 Pomógł: 12 Dołączył: 30.11.2011 Skąd: Gdańsk Ostrzeżenie: (0%) ![]() ![]() |
Zastanowię się dwa razy zanim załażę temat ale napiszę co rozwiązało mi problem, może komuś się przyda
![]() Otóż chciałem załadować konkretny fragment z danej strony np. list_comment.php więc znalazłem w dokumentacji, że jest taka składnia, która pozwala załadować z dokumentu wybraną zawartość określoną w load(). Odsyłam do dokumentacji LINK a wygląda ona tak -> $( "#result" ).load( "ajax/test.html #container" ); naprawdę ułatwia to życie ![]() pozdrawiam |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 117 Pomógł: 6 Dołączył: 24.07.2013 Ostrzeżenie: (0%) ![]() ![]() |
Miałeś po prostu błąd php w foreach w pliku list_comment.php i żaden ajax nie ma tu znaczenia...
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 7.07.2025 - 17:07 |