$GetUid = $dbConnect->prepare("SELECT UID FROM users WHERE username = :username");
$GetUid->execute($RegisterData3);
$UserID = $GetUid->fetch();
почему он возвращает массив, а не строку?
var_dump ('$ UserID') говорит
array
'UID' => string '45' (length=2)
0 => string '45' (length=2)
это должно быть
array
'UID' => string '45' (length=2)
обновить * как насчет 0?откуда это взялось?спасибо за ответы.