X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> В МуSQL не добавляется поле типа ТЕХТ
SEVI
SEVI
Topic Starter сообщение 21.2.2011, 19:19; Ответить: SEVI
Сообщение #1


Всем доброго времени суток!
Столкнулся с такой проблемой:
При добавлении текста в базу данных, в поле типа ТЕХТ, мне страница выводит: "Ваша новость не добавлена". Но когда я убираю добавление в ТЕХТ, то добавляет нормально. Прошу помочь. Код прилагаю:
[PHP]<?php
session_start();
include "./functions.php";
if(isset($_SESSION['adminu'])) {
?>
<html>
<head>
<title></title>
</head>
<body>
<link rel="stylesheet" type="text/css" href="./style.css" />
<table width="700" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td width="200" style="background:url("./bg.png");" border="2" height="200"><div align="center"><img src="./images/logo.gif" style="vertical-align:middle;"
/></div> <h1 align="center">ХГАФК</h1></td>
<td></td>
</tr>
<tr>
<td width="218" bgcolor="#FFFFFF" valign="top">
<p align="center" class="title">Категории</p>
<div id="coolmenu">
<a href="add_cat.php">Добавить</a>
<a href="edit_cat.php">Редактировать</a>
<a href="del_cat.php">Удалить</a>
</div>
<p align="center" class="title">Публикации</p>
<div id="coolmenu">
<a href="add_news.php">Добавить</a>
<a href="edit_news.php">Редактировать</a>
<a href="del_news.php">Удалить</a>
</div>
<p align="center" class="title">Остальное</p>
<div id="coolmenu">
<a href="nblock.php">Блок новостей</a>
<a href="users.php">Пользователи</a>
<a href="/forum/admin.php">Форум</a>
<a href="grabber.php">Граббер библиотеки</a>
</div>
</td>
<td width="476" valign="top" bordercolor="#000000" bgcolor="#FFFFFF">
<?php
if(isset($_POST['title'])) {
$title = stripslashes($_POST['title']);
$date = $_POST['date'];
$desc = stripslashes(nl2br($_POST['desc']));
$text = stripslashes(nl2br($_POST['text']));
$lang = $_POST['lang'];
$cat = $_POST['cat'];
echo $title . "</br>";
echo $date . "</br>";
echo $desc . "</br>";
echo $text . "</br>";
echo $lang . "</br>";
echo $cat . "</br>";
if($title != '' and $lang != '' and $date != '' and $text != '' and $desc != '' and $cat != '') {
$result = mysql_query("INSERT INTO news (title,lang,date,desc,text,cat) VALUES ('$title', '$lang', '$date', '$desc', '$text', '$cat')");
if($result == true) {
echo "Ваша публикация добавлена!";
} else {
echo "Ваша публикация не добавлена!";
}
} else {
echo "Вы ввели не всю информацию, публикация не может быть добавлена!";
}
} else {
?>
<h1>Добавление публикации</h1>
<form method="POST" action="">
Название:
</br><input type="text" name="title" /></br>
Краткое содержание:</br>
<textarea name="desc" id="desc" cols="40" rows="20"></textarea></br>
Полное содержание:</br>
<textarea name="text" id="text" cols="40" rows="20"></textarea></br>
Дата (типа "2010-02-19"):
</br><input type="text" name="date" /></br>
Категория:
</br><select name="cat">
<?php
$result = mysql_query("SELECT title,id FROM categories");
while($row = mysql_fetch_array($result)) {
echo "<option value='".$row['id']."'>".$row['title']."</option>";
}
?>
</select>
Язык:
</br><input type="text" name="lang" /></br>
</br><input type="submit" />
</form>
<?php } ?>
</td>
</tr>
</table>
</body>
</html>
<?php
}
?>[/PHP]
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Webmaster_hb
Webmaster_hb
сообщение 21.2.2011, 19:34; Ответить: Webmaster_hb
Сообщение #2


заэкранируйте слово text
вот так `text`
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
SEVI
SEVI
Topic Starter сообщение 21.2.2011, 19:42; Ответить: SEVI
Сообщение #3


Спасибо. Увы не помогает((((((
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
DoctorX
DoctorX
сообщение 21.2.2011, 20:11; Ответить: DoctorX
Сообщение #4


$result = mysql_query("INSERT INTO news (title,lang,date,desc,text,cat) VALUES ('$title', '$lang', '$date', '$desc', '$text', '$cat')");
var_dump(mysql_error());


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
SEVI
SEVI
Topic Starter сообщение 21.2.2011, 20:15; Ответить: SEVI
Сообщение #5


Функция показала ошибку:
string(218) "You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'desc,text,cat) VALUES ('TEST', 'rus', '2011-02-21', 'TEST', 'TEST', '1')' at line 1"
Ваша публикация не добавлена!
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
DoctorX
DoctorX
сообщение 21.2.2011, 21:40; Ответить: DoctorX
Сообщение #6


(Webmaster_hb @ 21.2.2011, 21:34) *
заэкранируйте слово text
вот так `text`


[PHP]mysql_query("INSERT INTO news (title,lang,date,desc,text,cat) VALUES ('$title', '$lang', '$date', '$desc', '$text', '$cat')");[/PHP]

-->

[PHP]mysql_query("INSERT INTO `news` (`title`,`lang`,`date`,`desc`,`text`,`cat`) VALUES ('$title', '$lang', '$date', '$desc', '$text', '$cat')");[/PHP]


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
SEVI
SEVI
Topic Starter сообщение 21.2.2011, 22:10; Ответить: SEVI
Сообщение #7


Спасибо очень помогли

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Магазин FB акаунтов от "Я - рядом!" - iRyadom.Shop! БМ, ЕААВ, EAAG, ФП нового типа!
Магазин ФБ каков - рядом!
0 Думаю 1256 28.11.2022, 22:30
автор: Думаю
Открытая тема (нет новых ответов) Куплю бездоменники на DLE портального типа от 100 неуник статей
6 netscout 6617 11.6.2020, 11:36
автор: netscout
Открытая тема (нет новых ответов) Продается макет типа landing page - 1500 р.
6 jillian 3499 14.8.2015, 10:57
автор: websitedesign
Открытая тема (нет новых ответов) Помогите Нужен шаблон типа Wix
0 Vov_hb 4561 6.5.2015, 0:41
автор: -Vov-
Открытая тема (нет новых ответов) Куплю сайты на юкозе с доменами типа site.ucoz.ru и подобными.
1 Rgavii 1355 24.4.2015, 9:51
автор: Rgavii


 



RSS Текстовая версия Сейчас: 25.4.2024, 13:39
Дизайн