Ошибка ввода информации в базу данных

203
17 февраля 2019, 06:10

При попытки ввнести информацию в базу данных, ввод не проходит. Выдает ошибку. Как можно исправить? Ошибка:

Вот мой код на форму:

<html>
  <head>
    <title>Add Actors</title>
    <link href="../public/stylesheets/films.css" rel="stylesheet" type="text/css" />
  </head>
  <body>
      <div>
        <form method="POST" action="add_actor.php" class="form">
          <fieldset>
            <legend>Add Actors Form</legend>
            <div class="container">
              <label for='first_name'>First Name</label><br />
              <input type="name" placeholder="first_name" name="first_name" /><br />
            </div>
            <div class="container">
              <label for="last_name">Last Name</label><br />
              <input type="name" placeholder="last_name" name="last_name" /><br />
            </div>
            <div class="container">
              <label for="gender">Gender</label><br />
              <select name="gender">
                <option value="male">Male</option>
                <option value="female">Female</option>
              </select><br />
            </div>
            <div class="container">
              <label for="birth_year">Year Born</label><br />
              <input type="name" placeholder="year" name="birth_year" /><br />
            </div>
            <div class='container'>
              <input type='submit' name='Submit' value='Submit' />
            </div>
          </fieldset>
        </form>
      </div>
  </body>
</html>

И вот код на обрабатывающий файл:

<?php
  $servername = "localhost"; $username = "webuser"; $password = "secret1234";
  $dbname = "movies_db";
  // Check connection
  $conn = mysqli_connect($servername, $username, $password, $dbname);
  // Check connection
  if (!$conn) {
    die("Connection failed: " . mysqli_connect_error());
  }
  else{
    echo "<h1>Connected successfully</h1>";
    $sql = "INSERT INTO 'actors' ('actors_firstname', 'actors_lastname', 'actors_gender', 'actors_birthyear') VALUES
    ('".$_POST['first_name']."','".$_POST['last_name']."','".$_POST['gender']."','".$_POST['birth_year']."')";
    $res2 = mysqli_query($conn,$sql);
    if($res2 === TRUE){
      echo "<h1>New record created successfully</h1>";
    }
    else{
      echo "<h1>Insert failed</h1>";
    }
  }
?>
READ ALSO
Вопрос про Highcharts

Вопрос про Highcharts

Пытаюсь построить график, беру вот такой код из примера:

248
Как отключить сессию для модуля yii2

Как отключить сессию для модуля yii2

yii2-advanced, разрабатываю restful-api как модуль для основного приложения

210
WinApi. Резерв номера порта

WinApi. Резерв номера порта

Возможно ли зарезервировать диапазон/набор сетевых tcp портов таким образом, чтобы доступ (listen/read/write/accept) к ним мог иметь строго определенный...

225
Парсинг строк при чтении больших файлов c++

Парсинг строк при чтении больших файлов c++

В процессе поиска наиболее быстрого алгоритма чтения файла и парсинга данных, возникла ошибкаПервоначально тип читаемых строк в файле (а именно...

224