![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 84 Pomógł: 0 Dołączył: 10.11.2010 Skąd: Jastrzębie Zdrój Ostrzeżenie: (0%) ![]() ![]() |
Witam.
mam dynamiczny formularz na dodawanie kilka rekordów. Wszystko ładnie trafia do tablicy, którą moge spokojnie wyświetlić. Chciałbym w tej pętli docelowo wykonac zapytanie, które wsadzi mi te rekordy do bazy danych. (id celowo nie jest auto_increment).
Wszystko działa jak należy, niestety dodaje mi tylko pierwszy towar. Co robię źle? Poniżej kod php.
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 84 Pomógł: 0 Dołączył: 10.11.2010 Skąd: Jastrzębie Zdrój Ostrzeżenie: (0%) ![]() ![]() |
Ale nie rozumiesz...ja chce żeby numery id były takie same. I generalnie wszystko sie zgadza.
Załóżmy...robie sobie zapytanie o ID DESCL LIMIT 1...pobiera mi np. 4. dodaje 1...i mam $last_id = 5. I kolejne rekordy ktore dodam powinny miec id 5...nie udało by się to gdybym miał auto increment prawda? Po prostu potrzebuje to zapytanie...żeby dodało mi w pętli te rekordy...ale żeby ID było takie samo. Rozumiesz? Tablica wyświetlana jest OK. Wszystko jak należy. Do bazy dodaje mi tylko pierwszy rekord. Nie wiem dlaczego. Czyżby nie można dodać kilka rekordów o jednakowym ID? przecież nie mam ustawionego id na auto_increment.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 7.10.2025 - 08:26 |