Witam mam problem i zastanawiam się jak to poprawnie zrobić tzn. chcę dodawać w tabeli dane i to zrobiłam i działa ale na tej samej stronie chcę odczytać ostatni wpis z tej samej tabeli i tu wiem jakie zapytanie sql ale jak powinno poprawnie się to zapisać
if (isset($_POST['prad'])) {
$prad = $_POST["prad"];
$gaz = $_POST['gaz'];
$kuchnia_ciepla = $_POST['kuchnia_ciepla'];
$kuchnia_zimna = $_POST['kuchnia_zimna'];
$lazienka_ciepla = $_POST['lazienka_ciepla'];
$lazienka_zimna = $_POST['lazienka_zimna'];
if( empty($prad) || empty($gaz) || empty($kuchnia_ciepla) || empty($kuchnia_zimna) ||
empty($lazienka_ciepla) || empty($lazienka_zimna)) {
// echo "Wypełnij wszystkie pola";
$_SESSION['odp_X'] = '<span style="color:Maroon">Wypełnij wszystkie pola</span>';
}
else
{
$conn = new mysqli("localhost", "root", "", "osadnicy");
$odp = $conn->query("INSERT INTO odczyt(prad, gaz, kuchnia_ciepla, kuchnia_zimna,
lazienka_ciepla, lazienka_zimna) VALUES ('$prad', '$gaz', '$kuchnia_ciepla',
'$kuchnia_zimna', '$lazienka_ciepla', '$lazienka_zimna')");
if($odp) {
//echo "Zapisano";
$_SESSION['odp_T'] = '<span style="color:green">Zapisano</span>';
}
else
{
//echo "Nie udało się zapisać";
$_SESSION['odp_N'] = '<span style="color:Maroon">Nie udało się zapisać</span>';
}
$conn->close();
}
a żeby pobrać ostani wpis z tabeli to zadam
SELECT * FROM odczyt ORDER BY ID DESC LIMIT 1
i teraz jak to ze sobą poprawnie zapisać i dodać fetch_assoc do odczytu tabeli żeby przypisać
$_SESSION które wyświetlę w konkretnych div
no chyba że to się inaczej robi to prosiłabym o podpowiedź lub nakierowanie jak to poprawnie zrobić.