function nowy() { if ($_POST['Dodaj']) { $idd = $_POST['id']; $baza = mysql_select_db('attimo_cba_pl',$polaczenie) or exit("nie wybrano bazy, blad". mysql_error()); $zapytanie = "SELECT id,nazwa, opis, zdjecie, cena FROM Produktyelektronika WHERE id = $idd"; $_SESSION['koszyk'][$i] = $idd; } }
Na początek może wyjaśnię jak w moim przekonaniu miało to działać. Po wciśnięciu przycisku dodaj do zmiennej tablicowej superglobalnej $_SESSION['koszyk'] chciałbym zapisać id tego właśnie produktu, aby potem moc wyswietlic produkty ktore zostaly dodane przy uzyciu wlasnie tego id. Wiem, że sposób może "toporny" ale raczej jestem samoukiem i próbuje wszystko robić na swój własny sposób. Wracając jednak do tematu id zapisuje się w tablicy, ale za kazdym razem bedzie zapisane do 0 pozycji w tablicy chciałem wstawic zmienną $i ktora po kazdym wykonaniu funkcji zwiekszalaby sie o 1. Tylko jak to zrobić nie moge przeciez ustawic wartosci 0 dla tej zmiennej na początku funkcji i potem poddać ją inkrementacji bo zawsze będzie to 0. Próbowałem użyć zmiennej globalnej przed funkcją, ale to też na niewiele się zdało.