Это мой код, но когда я вхожу в мою базу данных под пользователями, ничего не было создано. Он работал раньше.
Вот моя информация о базе данных
$odb = new PDO('mysql:host=' . DB_HOST . ';dbname=' . DB_NAME, DB_USERNAME, DB_PASSWORD); if(!$odb){ die('Connection Failed!'); } ?>
И именно здесь я хотел бы создать пользователя.
$steamid = $steamprofile['steamid']; /*Check possible existing data*/ $SQLCheckLoginQuery = $odb -> prepare("SELECT COUNT(*) FROM `users` WHERE `steamid` = :SteamID"); $SQLCheckLoginQuery -> execute(array(':SteamID' => $steamid)); $countUsers = $SQLCheckLoginQuery -> fetchColumn(0); if($countUsers <= 0){ $SQLInsertQuery = $odb -> prepare("INSERT INTO `users` (steamid) VALUES :SteamID"); $SQLInsertQuery -> execute(array(':SteamID' => $steamid)); } ?>