Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Dodawanie danych do istniejącego indexu - tablice asocjacyjne
-Nieobecny-
post 26.04.2013, 06:07:54
Post #1





Goście







Witam serdecznie. Myśle, że tytuł po krótce uświadomił Wam w czym leży problem, ale i tak wytłumaczę to dokładniej:

Otóż mam tablice asoc., w której to przetrzymuje ID i wartość - logiczne.
No i jak wiadomo, ID musi być niepowtarzalne, więc: kiedy chce update'ować dane w tablicy są one nadpisywane. Czy jest jakiś sposób aby dane te były dodawane? Jest to liczba, więc myśle, że problemu nie będzie, ale pytaniem jest jak to zrobić.

PS - jeśli moje tłumaczenie nie wiele Wam mówi, tu troche kodu:
  1. while ($i<=8) //podać ostatnie ID
  2. {
  3. echo "<tr>";
  4. $wynik=mysql_query("SELECT * FROM *WHERE ID='$i'");
  5. $wiersz=mysql_fetch_row($wynik);
  6. if (!empty($wiersz))
  7. {
  8. echo "<td><center>".$wiersz[3]."</center></td><td><center>".$wiersz[4]."</center></td><td><center>".$wiersz[6]."</center></td><td><center><input type=text name=ilosc".$i."></center></td>";
  9. echo "</tr>";
  10.  
  11.  
  12.  
  13. if (!empty($_POST['ilosc'.$i]))
  14. {
  15. $_SESSION['zakupy'][$wiersz[0]] = $_POST['ilosc'.$i];
  16. }
  17. }
  18. $i=$i+1;
  19. }



Kod może i prymitywny, ale niestety - jak nas nauczyciel uczy tak robimy.. :]

Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 16:47