с чем сравнивается этот $ _POST [новый]? - PullRequest
0 голосов
/ 30 июня 2019

Я не совсем понимаю, что на самом деле делает код.
Я знаю, что он получает эти поля из базы данных, а затем обновляется до новых значений.
Но специально, что делает эта строка "if(isset($_POST['new']) && $_POST['new']==1)"

Мой учитель дал нам этот код и сказал нам изменить его, не объясняя.

 <?php
      $status = ""; 
      if(isset($_POST['new']) && $_POST['new']==1) 
     {
      $id=$_REQUEST['id'];
      $title =$_REQUEST['title'];
      $genre =$_REQUEST['genre'];
      $released =$_REQUEST['released'];
      $platforms =$_REQUEST['platforms'];
      $publisher =$_REQUEST['publisher'];
      $image =$_REQUEST['image'];
      $review =$_REQUEST['review'];
      $buynow =$_REQUEST['buynow'];

      $update="update gameinfo set title='".$title."', 
      genre='".$genre."', 
      released='".$released."',platforms='".$platforms."', 
      publisher='".$publisher."', image='".
      $image."', review='".$review."', buynow='".$buynow."' 
      where id='".$id."'";

      $conn->query($update) or die(mysqli_error());
      $status = "Record Updated Successfully. </br></br><a 
      href='view.php'>View Updated Record</a>";
      echo '<p style="color:#00FF00;">'.$status.'</p>';
      } else {
 ?>

Любая помощь приветствуется. Спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...