• Почему данные не добавляются в бд?

    FanatPHP
    @FanatPHP
    Чебуратор тега РНР
    Ошибок не возникает потому что ты не сказал ПДО, чтобы он тебе о них сообщал.
    А не добавляется потому что ты всё делаешь неправильно. Переменные никогда не добавляются прямо в запрос. Плюс в коде коде куча всего ненужного.

    Вот здесь можно посмотреть нормальный пример
    Сначала запрос надо подготовить , поставив вместо переменных знаки вопроса, а потом выполнить, передав переменные отдельно
    <?php
    $login = $_POST['login'];
    $email = $_POST['email'];
    $password = $_POST['pass'];
    $conn = new PDO('mysql:host=localhost; dbname=testbd', 'root', '', [PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION]);
    
    $sql = "INSERT INTO users (login, email, password) VALUES (?,?,?)";
    $stmt= $pdo->prepare($sql);
    $stmt->execute([$login, $email, $password]);


    И все всегда будет работать
    Ответ написан
    Комментировать
  • Как с помощью js поменять язык на сайте?

    @HikariNoSekai
    Middle Vue.js Developer
    Никто не подумал про масштабируемость... Советую погуглить i18n , а переводы хранить в json для разных языков. На js написать простой скрипт который использует функции i18n для переключения языков
    Ответ написан
    Комментировать
  • Как получить ячейки из Table c помощью Js?

    Xuxicheta
    @Xuxicheta
    инженер
    примерно так https://jsfiddle.net/melchiorio/bh374ds5/12/

    в вашем варианте реализация конечно может быть немного другой
    Ответ написан
    Комментировать