Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Porównywanie wartości
knypraca
post 16.02.2015, 15:14:51
Post #1





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

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


Witam!
Mam skrypt sprawdzający wartość, jeśli jest mniejsza załącza się alarm.
  1. if ($rzwlot[6] <= 120) {
  2. echo "<font color='red' >ALARM! Niski tlen ($rzwlot[6]) na sondzie ($rzwlot[2]) ALARM!</font><br>";
  3. $x = "ALARM!Wlot";
  4. $alarm = 1;
  5. }

W tej postaci wszystko działa rzwlot pokazuje wartośc "81.8 %sat" i uruchamia się alarm.
Chciałem mieć możliwość przestawiania/wyłączania alarmu.
Zrobiłem w mysql tabelkę alarmy.
Ściągam dane z niej:
  1. $zapytanie = "SELECT * FROM $tabela WHERE id = 1";
  2. $wynik = mysql_query($zapytanie);
  3. while ( $row = mysql_fetch_row($wynik) ) {

echo "$row[1]"; pokazuje mi wartość 120. Jeśli jednak próbuję
  1. if ($rzwlot[6] <= $row[1])

To alarm się nie uruchamia.
Dlaczego?
Próbowałem już nawet
  1. $bla = $row[1] - $rzwlot[6];
  2. echo "$row[1] - $rzwlot[6] = $bla<br>";
i ładnie mi minusuje (120 - 81.7 %sat = 38.3), natomiast jak row jest wstawione do warunku, to nie działa.
Prosiłbym o pomoc.

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: 16.07.2025 - 06:33