ВСем привет. Выложу простейший код , почему-то не могу подключиться к базе (имя базы и таблицы указаны верно). В интернете не нашел инфы на такой случай, подскажите, пожалуйста, в чем тут ошибка?Нужно просто добавить данные с input в таблицу
index.php:
<!doctype html>
<?php require_once('databaseapp.php');?>
<html lang="en">
<head>
<meta charset="utf-8">
<title>The HTML5 Herald</title>
<meta name="description" content="The HTML5 Herald">
<meta name="author" content="SitePoint">
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/css/bootstrap.min.css" integrity="sha384-Gn5384xqQ1aoWXA+058RXPxPg6fy4IWvTNh0E263XmFcJlSAwiGgFAW/dAiS6JXm" crossorigin="anonymous">
</head>
<body>
<form method = "post">
<label>Type your nickname so you can leave some messages in the sidebar</label>
<input type = "text" name = "nickname" id ="nick" placeholder = "type your nickname" required>
</form>
<script src="js/scripts.js"></script>
</body>
</html>
DATABASE:
<?php
$nickname = $_POST['nickname'];
$dbserver = '127.0.0.1';
$dbuser = 'mysql';
$dbpass = 'mysql';
$dbname = 'testapp';
$dbconnect = mysqli_connect($dbserver,$dbuser,$dbpass,$dbname);
if(mysqli_connect){
echo "We all good Mike";
}
else {
echo "We all fucked Mike";
}
if(isset($_POST) & !empty($_POST)){
echo $nickname;
/*$record ="INSERT INTO nufack (nickname) VALUES ('".$nickname."')";*/
$record ="INSERT INTO `nufack` (`nickname`) VALUES ('".$_POST['nickname']."')";
$rec = mysqli_query($dbconnect, $record);
if($rec){
echo "success!";
}
else {
echo "Database fucked up!";
}
}
?>
Используйте для проверки следующий код
<?php
if( !$dbconnect = mysqli_connect($dbserver,$dbuser,$dbpass,$dbname)) {
die('No connection: ' . mysqli_connect_error());
}
?>
Или
<?php
$dbconnect = mysqli_connect($dbserver,$dbuser,$dbpass,$dbname);
// Check connection
if (mysqli_connect_errno())
{
echo "Failed to connect to MySQL: " . mysqli_connect_error();
}
?>
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Какие существуют виды рекламных бордов и как выбрать подходящий?
Прошу помощи в такой проблемеИмеем таблицу InnoDB с большим количеством записей - практически 400 миллионов
После переезда сайта на новый хостинг, сбилась кодировка базы данныхИ теперь в столбце с русскими буквами стоят знаки вопроса
Установил mysqlА имя пользователя установить при установке не предлагалось