Witam mam taki fragment kodu:
$zapytanie2 = "SELECT * FROM temperatura ORDER BY lp DESC LIMIT 2";
$zapytanie3 = "SELECT MAX(lp) FROM temperatura";
//wykonujemy zdefiniowane zapytanie na bazie mysql
$wynik = mysql_query($zapytanie);
$wynik2 = mysql_query($zapytanie2);
$wynik3 = mysql_query($zapytanie2);
//wyswietlenie zapytania
$row3 = mysql_fetch_row($wynik3);
echo("Liczba wpisów w bazie danych: ". $row3[0]."<br />");
$row2 = mysql_fetch_row($wynik2);
echo("Temperatura wewnątrz: ". $row2[5]."<br />");
Zapytanie do bazy zwraca dwa ostatnio dodane wpisy. Ok - na bazie działa zwraca 2 ostatnie, ale w PHP mam z tym problem.
Działa, ale nie do końca. Wyświetla tylko liczbę wpisów i temp. wewnątrz. Dodanie linijki: echo("Temperatura zewnątrz: ". $row2[5]."<br />");
zwraca znów temperaturę wewnątrz.
Nie za bardzo wiem jak to obejść. Podejrzewam, że potrzebuję innej zmiennej która przetrzyma drugi wynik z bazy a konkretnie temperaturę. Jednak jak to zrobić?
Dodam, że jestem kompletnym laikiem w dziedzinie PHP.
Pozdrawiam