MySQLi подготовил оператор обновления в PHP

Как написать подготовленный оператор обновления Ссылка: mysqli::prepare

Я пробовал писать так, как описано:

  if ($stmt = $mysqli->prepare("UPDATE tblFacilityHrs SET title =? description = ? WHERE uid = ?")){
            $stmt->bind_param('sss', $title, $desc, $uid2);

            //Get params
            $title=$_POST['title'];
            $desc=$_POST['description'];
            $uid2=$_GET['uid'];     

$stmt->execute();
            $stmt->close();
    }
    else {
        //Error
        printf("Prep statment failed: %s\n", $mysqli->error);
    }

Ошибка:

Ошибка подготовки: ошибка в синтаксисе SQL, проверьте руководство, соответствующее вашей версии сервера MySQL, на право синтаксис для использования рядом с 'description = ? ГДЕ uid = ?' в строке 1 отредактировано ряд.

5
задан Jonathan Eustace 14 May 2016 в 02:48
поделиться