Показать сообщение отдельно
  #13 (permalink)  
Старый 15.07.2015, 09:37
Новичок на форуме
Отправить личное сообщение для docrec Посмотреть профиль Найти все сообщения от docrec
 
Регистрация: 12.07.2015
Сообщений: 8

Вроде разобрался.
Как я понял сам JS не предназначен для поставленной мной задачи. А делается на HTML + PHP. Изначально я не постил свой PHP код, чтобы посмотреть точку зрения опытного программиста на этот вопрос. Чтобы не быть голословным выкладываю свой код:
<?php
function db_connect() {
  // Подключение к серверу баз данных
  $result = new mysqli('localhost', 'database', 'password', 'user'); 
  if (!$result)
    echo 'Невозможно подключиться к серверу баз данных.<br>';
  else
    return $result;
}

function add_item($name, $description) {
  $conn = db_connect();
  $query = "insert into itemsbase values ('$name', '$description')";
  if (!$conn->query($query)) {
    echo "Не удается добавить запись в базу данных.<br>";
	return false;
  }
  else {
    echo "Запись в базу данных добавлена.<br>";
  }
  return true;
}

if (isset($_POST['name'])) {
  $name = $_POST['name'];
  if (isset($_POST['description'])) $description = $_POST['description']; else $description = "";
  add_item($name, $description);
}

?>
<form name="itemform" action="item.php" method="post">
Название:
<input type="text" name="name">
Описание:
<input type="text" name="description">
<input type="submit" value="Добавить">
</form>

Код:
CREATE TABLE IF NOT EXISTS `itemsbase` (
  `name` char(100) COLLATE utf8_unicode_ci NOT NULL,
  `description` char(255) COLLATE utf8_unicode_ci NOT NULL,
) ENGINE=MyISAM  DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

ЗЫ Спасибо всем за комментарии по теме и проявленное терпение.
Ответить с цитированием