Задать вопрос
@alexey_khorin

Почему не подключается к бд?

Не подключается к БД mysql,хост,логин ,пароль верные,страница проверки открывается,но информация не заносится в таблицу.После ошибок,полностью переписал код с видосика,ошибка та же,пробовал mysqli_connect,тоже не получается.Что написано не так?
<?php
$login=filter_var(trim($_POST['login']),FILTER_SANITIZE_STRING);
$email=filter_var(trim($_POST['email']),FILTER_SANITIZE_STRING);
$password=filter_var(trim($_POST['password']),FILTER_SANITIZE_STRING);

if(mb_strlen($login)<5||mb_strlen($login)>90){
	echo "Недопустимая длина логина";
	exit();
}else if(mb_strlen($password)<3||mb_strlen($password)>90){
	echo"Недопустимый размер пароля";
	exit();

}else if(mb_strlen($email)<5||mb_strlen($email)>90){
	echo"Недопустимый маил";
	exit();
}
$mysql=new mysqli('localhost','root','root','user');
$mysql->query("INSERT INTO`users`(`login`,`password`,`email`)VALUES('$login','$password','$email)");
$mysql->close();
?>
  • Вопрос задан
  • 1396 просмотров
Подписаться 1 Простой 11 комментариев
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Решения вопроса 1
dimonchik2013
@dimonchik2013
non progredi est regredi
привыкай не из видосика а из справки php

https://www.php.net/manual/ru/book.mysqli.php

там внизу примеры по каждой функции
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@AUser0
Чем больше знаю, тем лучше понимаю, как мало знаю.
alexey_khorin, а ларчик просто... ОТКРЫВАЛСЯ!
$mysql=new mysqli('localhost:8889', 'root', 'root', 'user');
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы
FoodSoul Калининград
от 180 000 до 250 000 ₽
IT-Spirit Москва
от 230 000 до 320 000 ₽
от 200 000 до 290 000 ₽