1
im пытается вставить данные в db, и я не знаю, почему он не работает.Вставка данных в базу данных не работает (PHP)
if(isset($_POST['reply_msg']))
{
$date = date("Y-m-d H:i:s");
$sql = mysql_query("INSERT into pm
(sent_to, sent_by, date, title, content, status)
VALUES('%s','%s','%s','%s','%s','%s')"
, $MSGInfo['sent_by']
, $MSGInfo['sent_to']
, $date
, mysql_real_escape_string($_POST['reply_title'])
, mysql_real_escape_string($_POST['reply_conent'])
, 'Unread');
if (!$sql){
die('Sending failed ');
}
else echo 'Sent!';
}
скриншот таблицы: http://prntscr.com/a2r47v
Вы создали соединение? '$ conn = new mysqli ($ servername, $ username, $ password, $ dbname);' –
'mysql_query (" INSERT в pm (sent_to, sent_by, дата, название, контент, статус) VALUES ('% s' , '% s', '% s', '% s', '% s', '% s') " , $ MSGInfo ['sent_to'] , $ MSGInfo ['sent_by'] , $ date , mysql_real_escape_string ($ _ POST ['reply_title']) , mysql_real_escape_string ($ _ POST ['reply_conent']) , 'Непрочитано' ) '' sent_by' и 'sent_to' получил взаимозаменяемость. –
Да, код является лишь частью файла, его просто эта часть не работает. –