Here is the code itself:
<?php // Соединиться с сервером БД mysql_connect("localhost", "root", "") or die (mysql_error ()); // Выбрать БД mysql_select_db("poliklinika") or die(mysql_error()); // Получить данные из БД, в зависимости от значения id в URL $strSQL = "SELECT * FROM `cms_patients` WHERE `PatientID` LIKE 1"; $rs = mysql_query($strSQL); while($row = mysql_fetch_array($rs)) { // Записать данные человека echo "<form name='forma' method='POST' action=".$_PHP_SELF."> <div> <input type='text' name='LastName' placeholder='Фамилия' value='$row[LastName]'> <input type='text' name='FirstName' placeholder='Имя' value='$row[FirstName]'> <input name='update' type='submit' id='update' value='Update'> </div> </form>"; } ?> <?php if(isset($_POST['update'])) { $link = mysql_connect("localhost", "root", "", "poliklinika"); $sql = mysql_query("UPDATE cms_patients SET FirstName = '$row[FirstName]', LastName = '$row[LastName]' WHERE PatientID = 1"); $retval = mysql_query( $sql, $link); if(! $retval ) { die('Could not update data: ' . mysql_error()); } echo "Updated data successfully\n"; } ?> Displays error:
Could not update data: Query was empty
Not strong, help I do not know how to be.