Wymyśliłem dziś prosty sposób na wysyłanie prywatnych wiadomości. Tylko, że pojawiło się klika problemów kod pomimo tego że wykonuje się cały nie zwraca uwagi na else a chodzi o to że jeśli wcześniejsze warunki spełnione to dopiero.
Tabela wygląda tak:
CREATE TABLE `wiadomosci` ( `id_pw` INT NOT NULL AUTO_INCREMENT , `tytul` VARCHAR( 150 ) NOT NULL, `tresc` VARCHAR( 250 ) NOT NULL, `login_wysylajacego` VARCHAR( 40 ) NOT NULL, `login_odbierajacego` VARCHAR( 40 ) NOT NULL, `data_wyslania` VARCHAR( 10 ) NOT NULL, );
A kod tak:
<?php include('baza.php'); $ja = mysql_fetch_array(mysql_query("SELECT user_login FROM `users` WHERE `user_login` = 'admin' ")); $odbiorcaa = mysql_fetch_array(mysql_query("SELECT user_login FROM `users` WHERE `user_login` = '$odbiorca' ")); } } if($ja == $odbiorca ){ } else { mysql_query("insert into wiadomosci values(NULL, '".htmlspecialchars($_POST["tytul"])."', '".htmlspecialchars($_POST["tresc"])."', '".$ja."', '".$_POST["odbiorca"]."', '".$data."',)"); } } ?>