Я работаю над формой и изучаю MySQL. Я хочу вставить только данные в базу данных MySQL. Вот мои файлы.Я пытаюсь вставить данные в базу данных mysql. Но мой код не работает
Мой файл insert.php содержит это:
<?php
include_once('ressources/init.php');
if (isset($_POST['title'], $_POST['contents'])){
// Here we use MySQL-Code
mysql_query("
INSERT INTO `posts` SET
`title` = '{$_POST['title']}',
`contents` = '{$_POST['contents']}'
");
}
?>
<html lang="en">
<head>
<title>Simple Form</title>
</head>
<body>
<form action="">
<label for="title">Title:</label>
<input type="text">
<label for="post">Post:</label>
<textarea name="post" id="post" cols="30" rows="10"></textarea>
<input type="submit">
</form>
</body>
</html>
И мой init.php содержит:
<?php
include_once('config.php');
mysql_connect(DB_HOST, DB_USER, DB_PASS);
mysql_select_db(DB_NAME);
?>
И мой последний файл является config.php:
<?php
$config['db_host'] = 'localhost';
$config['db_user'] = 'root';
$config['db_pass'] = 'root';
$config['db_name'] = 'php_tutorial';
foreach ($config as $k => $v){
define(strtoupper($k), $v);
}
?>
Данные для входа должны быть правильными. И я не знаю, почему это невозможно для меня, чтобы заполнить базу данных новыми данными. Любая помощь и любой совет будут оценены.
Вот ссылка на картину моей панели управления PHPMyAdmin: http://i.imgur.com/VE68nZ8.jpg
Большое спасибо заранее.
Вы должны действительно следить за [Маленькими таблицами Бобби] (http://bobby-tables.com/) .... – Neal
Вы не указали, с какими проблемами вы столкнулись. В чем вопрос? – Lion
Здесь много и много чего не так. Начните с поиска учебника по 'mysqli', а не' mysql'. Функции '' mysql_ * 'устарели и скоро будут удалены. –