if(($SQL->getMailReciever("$id")) == "$_SESSION[login]"){ echo " Otrzymałeś następującą wiadomość od ".$SQL->getMailSender("$id")."!</br> <u>".$SQL->getMailTitle("$id")."</u></br></br>".$SQL->getMailText("$id")."</br></br>"; } else { if(($SQL->getMailSender("$id")) == "$_SESSION[login]"){ echo " Wysłałeś następującą wiadomość do ".$SQL->getMailReciever("$id")."!</br> <u>".$SQL->getMailTitle("$id")."</u></br></br>".$SQL->getMailText("$id")."</br></br> "; } else { }} } else $read.= "<font color='red'>Wybierz wiadomość którą chcesz przeczytać!</font></br></br>"; }
Nie wiem czemu, $id jest równe 6 a wyświetla wiadomość o id 5.
Czemu tak się dzieje?
Pozdrawiam
@EDIT
Nie wiem czy to ważne ale w PHP my admin mam 3 wiadomości, i zamiast wyświetlać się po kolei - 1,2,3 wyświetlają się w kolejności 2,1,3 (mogę zmienić sortowanie ale jak odświeżę stronę znowu to samo)