Не получается редактировать запись в MySQL php

172
15 февраля 2019, 02:40

Сколько времени копался, так и не смог разобраться. Не редактируются данные в базе MySQL. Есть автоинкремент переменная id, не могу сообразить, как связаться с ней и изменить определенную запись в таблице. Подскажите пожалуйста, как исправить?

<!DOCTYPE html>
<html>
<head>
  <title>Edit</title>
</head>
<body>
  <h2>Edit</h2>
  <form  name = "editform" action="editdata.php" method="post">
<p>
  <label>Имя:<br></label>
  <input type="text" name ="Name" size="20" maxlength="20"> 
</p>
<p>
  <label>Фамилия:<br></label>
  <input type="text" name ="LastName" size="30" maxlength="30"> 
</p>
<p>
  <input type="submit" name="submit" value="Сохранить изменения">
</p>
</form>
<?php
  require_once  'connection.php';
    $db = mysqli_connect($host, $user, $password, $database)
      or die("Error".mysqli_error($db));
        mysqli_select_db($db, "mysql");
  if(@$_POST['submit'])     
  {
    $Name = htmlentities(mysqli_real_escape_string($db, $_POST['Name'])); 
    $LastName = htmlentities(mysqli_real_escape_string($db, $_POST['LastName']));
    $query ="UPDATE users SET  Name = '$Name', LastName='&LastName' WHERE id = '$id'";
    $result = mysqli_query($db, $query) or die("ERROR" . mysqli_error($db)); 
    if($result)
      echo "<span style='color:red;'>Изменения сохранены</span>";
  }
?> 
</body>
</html>
READ ALSO
Забрать текст из последних скобок в строке с помощью регулярных выражений

Забрать текст из последних скобок в строке с помощью регулярных выражений

Есть строка: Сочи (Адлер) (Россия), из которой мне нужно изъять текст, который находится в последих скобкахТо есть, текст Россия

207
Проблема с вывод подменю в рубриках WP

Проблема с вывод подменю в рубриках WP

Есть вот такой пример меню

156
Дата в нужном формате

Дата в нужном формате

Как вывести дату в таком формате: 14th October, 2018, есть такой код:

249