Is there a way you can set field names in php prepared statements, instead of just setting there values, for example,
$stmt = $mysqli->prepare("UPDATE movies SET filmName = ?,
filmDescription = ?,
filmImage = ?,
filmPrice = ?,
filmReview = ?
WHERE filmID = ?");
$stmt->bind_param('sssdii',
$_POST['filmName'],
$_POST['filmDescription'],
$_POST['filmImage'],
$_POST['filmPrice'],
$_POST['filmReview'],
$_POST['filmID']);
$stmt->execute();
$stmt->close();
is there a simpler way to do that? For example, is there a way I can do something like
$stmt->bind_param($_POST);
so it binds everything in with the correct names?