Od pewnego czasu w moich projektach zmagam się z problemem update'owania rekordów MySQL i późniejszego wyciągania ich z bazy.
W pliku mysql.php, odpowiedzialnym za łączenie z bazą, mam zapytanie wyciągające wszelkie informacje o użytkowniku z tabeli users.
Wszystko pięknie działa, jednak kiedy aktualizuję jakiś wpis, muszę ponownie wykonywać zapytanie wyciągające dane o użytkowniku,
bo poprzedni select wykonywany był przed aktualizacją i dostarcza stare dane.
Przy jednym zapytaniu nie ma to raczej wpływu na wydajność skryptu, ale jeśli zapytań mamy więcej, a strona ma wielu użytkowników,
może pojawić się problem (tak sądzę). Kompletnie bez sensu jest odświeżanie strony po aktualizacji danych. Teoretycznie mógłbym
przed wyświetlanie informacji sprawdzać, czy zostało wykonane zapytanie update'ujące i wyświetlać jej wartość $_POST, ale czy to jest
dobre rozwiązanie? Co o tym sądzicie? Jak sobie radzicie z tym problemem?
Pozdrawiam i czekam na nasze opinie
