Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Inna data, a ta sama kolumna
knypraca
post 15.02.2015, 22:07:24
Post #1





Grupa: Zarejestrowani
Postów: 28
Pomógł: 0
Dołączył: 9.11.2014

Ostrzeżenie: (0%)
-----


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.

Go to the top of the page
+Quote Post
Aqu
post 16.02.2015, 00:08:38
Post #2





Grupa: Zarejestrowani
Postów: 279
Pomógł: 58
Dołączył: 14.07.2012

Ostrzeżenie: (0%)
-----


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
Go to the top of the page
+Quote Post

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: 24.07.2025 - 19:56