Главная Главная  Форум Форум  Мини чат Мини чат  Файлы Файлы  Новости Новости  Сайты Сайты  Статьи Статьи  Документация
История мини чата Написать
[ Нояб 26, 22:13 ] xeon: Да движок умер жалко хотя давно им не пользуюсь мои проекты доживают на нем пока так готовлю свой движок :)
[ Сент 30, 13:59 ] Eps: Проект умер походу....
[ Февр 04, 15:56 ] M@XIM: Есть кто?)
[ Июнь 12, 12:16 ] wsok: проект умер чтоль? интеграции с ксеном не ждать?
[ Нояб 25, 20:30 ] Jade: Вот и я тут появилась. ))

Партнёры

Перейти к содержимому


Возникла проблема с добавлением текста в бд


Сообщений в теме: 2

#1 xeon

xeon

    Активный участник

  • Пользователи
  • PipPipPip
  • 496 сообщений
  • Пол:Мужчина
  • Город:MSK
  • Интересы:PHP, MySQL, CSS, XML, HTML, JavaScript
  • Форум:IPB 3.2, IPB 3.1
  • Версия MKP:R1.0.2, R1.0.1

Отправлено 03 June 2012 - 16:55

ребят такая проблема вывод текста из бд вижу а вот занести инфу в бд модуль вырубается с ошибкой бд  где я допустил ошибку

сама ошибка

ERROR: Database error.
Cannot execute the query: INSERT INTO lnews(title, message)VALUES('', '')
MySql Error returned: Duplicate entry '0' for key 'PRIMARY'
MySql Error code: 1062

вот кусок кода из модуля

function admin(){
global $mkportals, $DB, $std, $print, $mklib, $Skin, $mklib_board;

$title = $_POST['title'];
$message = $_POST['message'];
  $query2="INSERT INTO lnews(title, message)VALUES('$title', '$message')";
  $DB->query($query2);
$content .= '
<form action="" method="post">
<table border="1" align="center">
  <tr>
	<td>Введите заголовок страницы</td>
	<td>Введите текст</td>
  </tr>
  <tr>
	<td valign="top"><input name="title" type="text" size="50" /></td>
	<td valign="top"><textarea name="message" id="message" cols="60" rows="30" >&nbsp;</textarea></td>
  </tr>
</table>
<div align="center">
<input name="send" type="submit" value="Отправить" />
</div>
</form>';
$blocks .= $Skin->view_block("Новости в лаунчере", $content);
	$mklib->printpage("1", "1", "Новости в лаунчере", $blocks);

Сообщение отредактировал xeon: 03 June 2012 - 17:07


#2 Снеговик

Снеговик

    Активный участник

  • Модераторы
  • PipPipPip
  • 1679 сообщений
  • Пол:Мужчина
  • Форум:IPB 2.3.x
  • Версия MKP:C1.2.2 R0.0.2

Отправлено 03 June 2012 - 19:14

сделайте запрос в бд

Alter table 1news modify id int not null auto_increment


#3 xeon

xeon

    Активный участник

  • Пользователи
  • PipPipPip
  • 496 сообщений
  • Пол:Мужчина
  • Город:MSK
  • Интересы:PHP, MySQL, CSS, XML, HTML, JavaScript
  • Форум:IPB 3.2, IPB 3.1
  • Версия MKP:R1.0.2, R1.0.1

Отправлено 03 June 2012 - 20:27

ого как я тупанал забыл правельно ид создать вручную таблицу через phpmyadmin делал =) спасибо за подсказку



Ответить



  


Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных


MKPortal R1.0.2©2003-2008 mkportal.it
Logan ©2007-2011 RusMKPortal
Время: 0.00667 сек Память: 5.13MB Запросов к БД: 8