$insert = $pdo->prepare('INSERT INTO user set fname=:fname, lname=:lname, uname=:uname, email=:email, password=:hashPass');
$insert->bindParam(':fname', $fname);
$insert->bindParam(':lname', $lname);
$insert->bindParam(':uname', $uname);
$insert->bindParam(':email', $email);
$insert->bindParam(':hashPass', $hashPass);
$insert->execute();
Это не что-то вставляет в мою базу данных. Все переменные имеют значения, и другие операторы mySQL работают, но я не могу вставить данные в таблицу? Использование PDO::Errorcode()
возвращает 00000
PHP mySql не входит в базу данных
Вы не проверяете наличие ошибок. Как вы ожидаете узнать, что не так, если вы не потрудились посмотреть? –