В общем, не могу найти ошибку, открываю через локальный хост, пишет, что ошибка в строке Суть задания: Нужно создать базу данных- сделано Реализовать сохранение сообщения- есть Написать сообщение может только авторизованный пользователь- нужна помощь <div class="row"> <div class="col-11">Обратная связь</div> </div> <div class="row"> <div class="col-12"> <form name="form" action="" method="post" id="form_message"> <h2>Поделитесь с нами</h2> <p> <div class="titles">Автор(введите логин)</div> <input class="input" name="name" type="text"/> </p> <p> <div class="titles">Адресат</div> <input class="input" name="sub" type="text"/> </p> <p> <div class="titles">Сообщение</div> <input class="input" name="namesub" type="text"/> </p> <p><input id="submit" value="Добавить" type="submit" /></p> </form> <?php if (isset($_POST['name']) && isset($_POST['sub']) && isset($_POST['namesub'])){ // Переменные с формы $name = $_POST['name']; $sub = $_POST['sub']; $namesub = $_POST['namesub']; // Параметры для подключения $db_host = "localhost"; $db_user = "root"; // Логин БД $db_password = ""; // Пароль БД $db_base = 'db_kuk'; // Имя БД $db_table = "os"; // Имя Таблицы БД $db_table1 = "users" // Подключение к базе данных $mysqli = new mysqli($db_host,$db_user,$db_password,$db_base); //НА ЭТОЙ СТРОКЕ ВЫДАЕТ ОШИБКУ // Если есть ошибка соединения, выводим её и убиваем подключение if ($mysqli->connect_error) { die('Ошибка : ('. $mysqli->connect_errno .') '. $mysqli->connect_error); } $sel = "SELECT * FROM $db_table1 WHERE Login = '$name'"; $res = $mysqli->query($sel); $num = mysqli_num_rows($res); if ($result == true) $result = $mysqli->query("INSERT INTO ".$db_table." (author,addressee,mail) VALUES ('$name','$sub','namesub')"); if ($result == true){ echo "Информация занесена в базу данных"; }else{ echo "Информация не занесена в базу данных"; } } ?>
дичь криворукости гуляет по интернету и успешно копипастится чайниками. Удачи. https://www.php.net/manual/ru/mysqli.insert-id.php --- Добавлено --- после я еще раз поржал с переменной $result --- Добавлено --- там в ошибке четко указанно что и почему. Гугл в помощь. Помогите у меня сено не косится.