gazes12
@gazes12

Что я делаю ни так в stmt запросе?

База данных:
<?php 
    $base = mysqli_connect('localhost', 'root', '', 'vimeo_bd');


Запрос к базе данных:
<?php
include 'data/base.php';
if(isset($_POST['submit'])){
    $login = $_POST['login'];
    $password = $_POST['password'];
    $rep_password = $_POST['rep_passworld'];
    $email = $_POST['email'];

    $stmt = $base->prepare("INSERT INTO `register`(`login`, `password`, `email`) VALUES(?, ?, ?");
    $stmt->bind_param("s", $login);
    $stmt->bind_param("s", $password);
    $stmt->bind_param("s", $email);
    $stmt->execute();
}
  • Вопрос задан
  • 106 просмотров
Решения вопроса 1
Rsa97
@Rsa97
Для правильного вопроса надо знать половину ответа
$stmt->bind_param("sss", $login, $password, $email);

И не храните пароль в открытом виде. Используйте password_hash / password_verify
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы