Как добавлять записи в БД с сайта?

Всем привет!) Мне необходимо добавлять на сайт новости. Нашел такой код:
<?
 mysql_connect("localhost", "login", "pass") or die (mysql_error ());
						
						  // Выбрать БД
						  mysql_select_db("admyapp7_search") or die(mysql_error());
						  mysql_query('SET NAMES utf8');
						
						  // SQL-запрос
						  $strSQL = "SELECT * FROM news";



 $date = $_POST['date']; 
 $text = $_POST['text']; 

 $sql = 'INSERT INTO news(date, text) 
 VALUES("'.$date.'", "'.$text.'")';
// проверка
 if(!mysql_query($sql))
 {echo '<center><p><b>Ошибка при добавлении данных!</b></p></center>';} 
 else 
 {echo '<center><p><b>Данные добавлены!</b></p></center>';}
 
 ?>


<form method="post" action="action.php"> 
  <input type="date" size="30" name="date">
  <input type="text" size="45" name="text">
  <input type="submit" value="Go!">
</form>


Не хочет добавлять и все, в чем проблема?
  • Вопрос задан
  • 360 просмотров
Пригласить эксперта
Ответы на вопрос 3
Вам не тостер нужен. Это не тот ресурс. Книги, только книги
Ответ написан
Комментировать
@dmitryKovalskiy
программист средней руки
За конкатенацию SQL-запроса нужно наказывать. От лишения премии и двоек вплоть до расстрела
Ответ написан
thewind
@thewind
php программист, front / backend developer
Имя базы, логин-паролль, структура таблицы news - всё это у вас как в коде?)
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы