Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 45 Pomógł: 0 Dołączył: 2.06.2012 Skąd: Jarocin Ostrzeżenie: (0%)
|
Witam, mam pytanie dlaczego jak mam pole select i teraz pierwsze wybiorę zamówienie z id 40 a później zamówienie z id 37 to pokazują się prawidłowo 2 zamówienia. A gdy najpierw zaznaczę zamówienie o id 37 a później o id 40 to wyświetla się tylko jeden. Dlaczego :/ ?
kod PHP pliku wyświetlającego wybrane zamówienia:
Ten post edytował Marecki669 21.06.2014, 12:25:18 |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 4 291 Pomógł: 829 Dołączył: 14.02.2009 Skąd: łódź Ostrzeżenie: (0%)
|
Nie analizowałem dokładnie kodu pod kątem problemu związanego z tematem (w tym zamęcie ciężko się połapać), ale mam inne uwagi:
1. Łączysz się z bazą za każdym razem w pętli. 2. Zapytania wykonujesz w pętli, a można zrobić to za jednym ... WHERE id IN(implode id) 3. Czy to list czy to kurier czy coś jeszcze innego - mógłbyś napisać jedną funkcję, która to rozróżni a nie znowu w pętli |
|
|
|
Marecki669 Ilość wyświetlanych rekordów 21.06.2014, 12:02:00
Marecki669 Zrobiłem to w pętli ponieważ jak mamy np. wybrane ... 21.06.2014, 15:58:05
nospor Rownież nie chce mi sie analizować tej sieczki, ni... 23.06.2014, 09:25:55 ![]() ![]() |
|
Aktualny czas: 29.12.2025 - 16:52 |