Помогите, имеется скрипт на добавление в базу значений при регистрации на Python Код (Text): membership = '{} 00:00:00'.format((datetime.date.today() + datetime.timedelta(member * 6*365/12)).isoformat()) password = md5(password).hexdigest() userpin = encodePin(userpin) signup = engine.execute("INSERT INTO `penguins` (`username`, `password`, `nickname`, `email`, `coins`, `igloos`, `furnitures`, `floors`, `locations`, `care`, `stamps`, `cover`, `color`, `membership`, `inventory`) VALUES (%s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s)", \ username, password, username, email, 5000, '', '', '', '', '', '', '', color, membership, '{}%1600'.format(color) ) Что у меня не так в PHP? Главное пишет, что регистрация успешно, а в базе не появляется Код (Text): $pdo = new PDO("mysql:host=localhost;dbname=times-cp", "root", ""); $values = array(); $vals = array($value['name'], $value['name'], strtoupper(hash("md5", $value['pass'])), '{Fake-Penguin}-{'.$value['swid']."}-{Player-ID-Fake-90}", $value['mail'], time("now"), $value['color'], $value['color'], "1|0", "0|0", "1|0"); foreach ($vals as $key => $value) { $values[] = "'".$value."'"; } $values = implode(", ", $values); $statement = "INSERT INTO `penguins` (`username`, `password`, `nickname`, `email`, `coins`, `igloos`, `furnitures`, `floors`, `locations`, `care`, `stamps`, `cover`, `color`, `membership`, `inventory`) VALUES (NULL, ".$values.");"; $cursor = $pdo->prepare($statement); $cursor->execute(); $pengId = $pdo->lastInsertId();
Улыбнуло) --- Добавлено --- Распечатай $statement посмотри что у тебя там за ужас и сравни с тем что должно быть PHP: $stmt = $dbh->prepare("INSERT INTO REGISTRY (name, value) VALUES (:name, :value)"); $stmt->bindParam(':name', $name); $stmt->bindParam(':value', $value);
Код (Text): INSERT INTO `penguins` (`username`, `password`, `nickname`, `email`, `coins`, `igloos`, `furnitures`, `floors`, `locations`, `care`, `stamps`, `cover`, `color`, `membership`, `inventory`) VALUES (NULL, 'name', 'name', '5F4DCC3B5AA765D61D8327DEB882CF99', '{Fake-Penguin}-{c5b98141-8838-4a9d-89b0-f270ec1a35d3}-{Player-ID-Fake-90}', 'mail@test.ru', '1528998036', '6', '6', '1|0', '0|0', '1|0');{"success":"Penguin successfully Created!","error":""}