Loading...
PHP/MySQL | Косяк в таблице или в запросе.
You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'INSERT INTO `news` SET `text` = 'Тест', `time` = '1453310848' at line 1
Traceroute, скинь файл в лс)
Traceroute (20.01.2016 в 18:18)
Крч, сломал голову уже.
Все меняю код, а таблица не пополняется, заново пересоздавал, и менял запросы, а записи так и нету.

Отрывок запроса на создание базы

CREATE TABLE IF NOT EXISTS `news` ( 
`id` int(11) NOT NULL AUTO_INCREMENT,
`text` text NOT NULL,  
`avtor` varchar(244) NOT NULL,  
`time` varchar(244) NOT NULL,  
PRIMARY KEY (`id`)  
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;

Сам код на отправку запроса, и записи в табл:

if (isset($_REQUEST['ok'])) {

$text = $_POST['text'];

mysql_query("INSERT INTO `news` SET `text` = '".$text."', `avtor` = '".$userlogin."', `time` = '".time()."'");
$_SESSION['info'] = 'Удалено';
header('location: /admin.php');
}
echo '<div class="panel panel-default">
<div class="panel-heading"><center>АдминПанель</div></center>
<form action="" method="POST">
<div class="panel-body">

Текст новости:<br /><input type="text" name="text" maxlength="45" class="form-control" />
</br>
<input type="submit" class="btn btn-primary" name="ok" value="Изменить" />

</div> </form> </div>';




INSERT INTO `news`(`text`, `autor`, `time`) VALUES ('$text', '$userlogin', 'time()')

Синтаксис команд изучай, SET для UPDATE как бы...
VarrkaN, сейчас попробуем.
VarrkaN, все, спасибо за содействие.
Онлайн: 2
Время:
Gen. 0.1043
(c) Bym.Guru 2010-2025