![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 45 Pomógł: 0 Dołączył: 2.06.2012 Skąd: Jarocin Ostrzeżenie: (0%) ![]() ![]() |
Witam,
mam problem otóż mam formularz zamówienia i jest w nim do podania nazwa produktu domyślnie jest jedno pole ale jest funkcja dodająca dodatkowe jedno pole. Domyślne pole ma nazwę $_POST['product_name'], każde następne ma nazwę $_POST['product_name_+1']. Formularz ten przesyłam do pliku PDF jako tabela i teraz chcę zrobić że tyle ile jest tych pól z produktami tyle będzie wierszy w tabeli i problem polega na tym że nie wiem jak zliczyć ile jest tych produktów. Dodając że liczba produktów do dodania jest nieokreślona można dodawać wiele produktów. Kod z formularza:
Kod dodający następne pole
Z góry dziękuję i pozdrawiam (IMG:style_emoticons/default/wink.gif) |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 915 Pomógł: 210 Dołączył: 8.09.2009 Skąd: Tomaszów Lubelski/Wrocław Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 45 Pomógł: 0 Dołączył: 2.06.2012 Skąd: Jarocin Ostrzeżenie: (0%) ![]() ![]() |
Dobra dzięki jeden problem rozwiązany (IMG:style_emoticons/default/wink.gif)
a teraz następne bo to wyświetla tablice a teraz żeby zliczyło ile jest tych wyników w tablicy i podało ją do zmiennej bo chodzi mi o to żeby tyle ile jest produktów tyle razy się powtórzył wiersz czyli to: |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 915 Pomógł: 210 Dołączył: 8.09.2009 Skąd: Tomaszów Lubelski/Wrocław Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 45 Pomógł: 0 Dołączył: 2.06.2012 Skąd: Jarocin Ostrzeżenie: (0%) ![]() ![]() |
Pomożecie z tym błędem, nie mogę znaleźć przyczyny
Błąd: Parse error: syntax error, unexpected T_FOR in /home/****/public_html/system/mpdf/testpdf.php on line 21
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 4 291 Pomógł: 829 Dołączył: 14.02.2009 Skąd: łódź Ostrzeżenie: (0%) ![]() ![]() |
zamknij całkowicie echo a dopiero pętla, czyli
echo '.....'; for(){ } |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 45 Pomógł: 0 Dołączył: 2.06.2012 Skąd: Jarocin Ostrzeżenie: (0%) ![]() ![]() |
a coś mi chyba źle działa ta pętla bo nie pokazuje wartości zmiennych
|
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 4 291 Pomógł: 829 Dołączył: 14.02.2009 Skąd: łódź Ostrzeżenie: (0%) ![]() ![]() |
Podejrzyj, co $_POST zawiera, bo podejrzewam, że ma być $_POST['product_name'][$i]
|
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 45 Pomógł: 0 Dołączył: 2.06.2012 Skąd: Jarocin Ostrzeżenie: (0%) ![]() ![]() |
wywołałem tą funkcją:
to pokazało: a zrobienie tego
nie pomogło Ten post edytował Marecki669 13.06.2014, 23:08:32 |
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 4 291 Pomógł: 829 Dołączył: 14.02.2009 Skąd: łódź Ostrzeżenie: (0%) ![]() ![]() |
$_POST['product_name'][$i]
$_POST['product_name']['.$i.'] znajdź różnice (IMG:style_emoticons/default/facepalmxd.gif) I włącz raportowanie błędów, bo już dawno powinno ci posypać "error undefined index..." Ten post edytował Turson 13.06.2014, 23:16:03 |
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 45 Pomógł: 0 Dołączył: 2.06.2012 Skąd: Jarocin Ostrzeżenie: (0%) ![]() ![]() |
ahh sory działa. Dzięki (IMG:style_emoticons/default/wink.gif)
tylko teraz jeszcze przy '.$product_n ++.' nie dodaje mi Ten post edytował Marecki669 13.06.2014, 23:19:02 |
|
|
![]()
Post
#12
|
|
Grupa: Zarejestrowani Postów: 4 291 Pomógł: 829 Dołączył: 14.02.2009 Skąd: łódź Ostrzeżenie: (0%) ![]() ![]() |
A jak ma działać skoro nie zdefiniowałeś co to jest i ile wynosi $product_n, ponadto inkrementujesz wartość, która nie jest w żadnej pętli itd. więc nigdy nie urośnie.
|
|
|
![]()
Post
#13
|
|
Grupa: Zarejestrowani Postów: 45 Pomógł: 0 Dołączył: 2.06.2012 Skąd: Jarocin Ostrzeżenie: (0%) ![]() ![]() |
w drugim pliku mam $product_n = count($_POST['product_name']);
|
|
|
![]()
Post
#14
|
|
Grupa: Zarejestrowani Postów: 4 291 Pomógł: 829 Dołączył: 14.02.2009 Skąd: łódź Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#15
|
|
Grupa: Zarejestrowani Postów: 45 Pomógł: 0 Dołączył: 2.06.2012 Skąd: Jarocin Ostrzeżenie: (0%) ![]() ![]() |
Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING in /home/flipface/public_html/system/mpdf/testpdf.php on line 19
|
|
|
![]()
Post
#16
|
|
Grupa: Zarejestrowani Postów: 4 291 Pomógł: 829 Dołączył: 14.02.2009 Skąd: łódź Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#17
|
|
Grupa: Zarejestrowani Postów: 45 Pomógł: 0 Dołączył: 2.06.2012 Skąd: Jarocin Ostrzeżenie: (0%) ![]() ![]() |
o to chodziło dzięki (IMG:style_emoticons/default/wink.gif)
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 23:15 |