Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Inna data, a ta sama kolumna
Forum PHP.pl > Forum > PHP
knypraca
Witam!
Tworzę pewien skrypt do obliczania dawek pokarmowych.
Mam stworzoną tabelę w niej parę kolumn:
id obiekt waga dawka data

Skrypt ma pobierać wagę z dnia 14.02 następnie do tej wagi dodawać dawkę wpisaną w form action i ustanawiać nową wagę na dzień 15.02.

  1. $zapytanie = mysql_query ("SELECT waga FROM kurniki WHERE kurniki='$row[2]' and obiekt=1 and data = '$datepicker1'");
  2. while($option = mysql_fetch_assoc($zapytanie)) {
  3. $waga = $option['waga'];

Powyższy skrypt działa - wrzucam go do tabeli, ładnie mi wyrzuca wagi przypisane do konkretnych "kurników"
Natomiast nie mogę sobie poradzić z Insertem/Updatem na kolejny dzień.
Czy mógłbym prosić o pomoc?
Jeśli coś mam objaśnić to piszcie, skrypt jest trochę bardziej zaawansowany niż to przedstawiłem powyżej.

Aqu
Przede wszyskim musisz mieć jakies ID, albo coś innego, po czym identtyfikujesz dany kurnik wink.gif
  1. $zapytanie = mysql_query ("SELECT waga, id FROM kurniki WHERE kurniki='$row[2]' and obiekt=1 and data = '$datepicker1'");


Tam gdzie w pętli wyświetlasz wagę zrób formularz, z dwomoa polami: jedno hidden - z ID kurnika, drugi do wpisywania wagi.
I odbierasz dane z formularza
  1. if(isset($_POST['kurnik_id']) && isset($_POST['waga'])) {
  2. // jakas walidacja
  3. // UPDATE kurniki SET waga = waga + WAGA Z POST WHERE id = ID Z FORMULARZA
  4.  
  5. }
  6.  

Pamiętaj o walidacji. wink.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.