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.
|
|
|
|
![]() |
| -mkdes- |
Post
#2
|
|
Goście |
To powinno być w pętli for. $last_id = $row['id'] + 1;
Ale $row['id'] powinieneś przenieść do jakiejś zmiennej pomocniczej. np. $rowid = $row[id]; Na kolumnie "id" daj w bazie opcję "autoincrement" i w zapytaniu usuń wstawianie id. Zostanie ustawione automatycznie z inkrementacją. |
|
|
|
MateuszRyaN Zapytanie w pętli...problem 24.01.2011, 11:10:36
MateuszRyaN Ale nie rozumiesz...ja chce żeby numery id były ta... 24.01.2011, 12:06:15
tehaha CytatCzyżby nie można dodać kilka rekordów o jedna... 24.01.2011, 12:13:13
MateuszRyaN Cytat(tehaha @ 24.01.2011, 12:13:13 )... 24.01.2011, 12:25:55 ![]() ![]() |
|
Aktualny czas: 27.12.2025 - 15:45 |