В целом это очень просто решается если использовать какой-нибудь MVC ориентированый framework.
А так, можешь сделать что-то такое:
$attributes = [
'fio_stud' = $_POST['fiostud'],
'gruppa' = $_POST['gruppa'],
'vid_rab' = $_POST['vidrab'],
'spec' = $_POST['spec'],
'ocen' = $_POST['ocen'],
'fio_prepod' = $_POST['fioprepod'],
'path' = $uploadpath,
'date' = $_POST['date'],
'name' = $uploadname,
];
$query = 'Update stud Set';
function (string $query, array $attributes)
{
foreach ($attributes as $column => $value) {
$query .= !is_null($attribute) ? " {$column} = {$value}," : '';
}
return substr($query, 0, -1);
}