Code: $result=mysql_query ("INSERT INTO `lessons` (`title`,`meta_d`,`meta_k`,`date`,`desc`,`text`,`author`) VALUES ('$title','$title','$title','$Ndate','$descript','$text','$author')") or die("Ошибка в базе данных :".mysql_error()) ; не могу понять почему не работает
вот код страници Code: <?php $title=$_POST['title']; $text=$_POST['text']; $author=$_POST['author']; $arr = explode("\r\n", $text); $descript=$arr[0]; if (isset($title) && isset($text) && isset($author) && isset($desc)){ $Ndate=date('Y-M-d H:i:s'); //$result = mysql_query ("INSERT INTO lessons (title,date,desc,text,author) VALUES ('$title','$Ndate','$desc','$text','$author')"); $result=mysql_query ("INSERT INTO `lessons` (`title`,`meta_d`,`meta_k`,`date`,`desc`,`text`,`author`) VALUES ('$title','$title','$title','$Ndate','$descript','$text','$author')") or die("Ошибка в базе данных :".mysql_error()) ; if($result)echo "Записанно"; } ?> в нее как видно передается через пост информация которую надо занести в бд. когда я нажимаю отправить и попадаю на эту страницу просто вижу чистый экран (но если оно запишет оно должно вывести слово "Записанно" )
А где подключение к базе? Понятно дело, что ничего не выводится - потому что выключено отображение пхп ошибок.
так включить? Code: <?php ini_set('display_errors', 1); error_reporting(E_ALL); $title=$_POST['title']; $text=$_POST['text']; $author=$_POST['author']; $arr = explode("\r\n", $text); $descript=$arr[0]; if (isset($title) && isset($text) && isset($author) && isset($desc)){ $Ndate=date('Y-M-d H:i:s'); //$result = mysql_query ("INSERT INTO lessons (title,date,desc,text,author) VALUES ('$title','$Ndate','$desc','$text','$author')"); $result=mysql_query ("INSERT INTO `lessons` (`title`,`meta_d`,`meta_k`,`date`,`desc`,`text`,`author`) VALUES ('$title','$title','$title','$Ndate','$descript','$text','$author')") or die("Ошибка в базе данных :".mysql_error()) ; if($result)echo "Записанно"; } ?>