0 Пользователей и 1 Гость просматривают эту тему.
  • 5 Ответов
  • 182 Просмотров
*

kolhoz

  • Захожу иногда
  • 178
  • 0 / 0
Новая таблица в БД
« : 10.11.2016, 11:08:07 »
Здравствуйте. Необходимо создать новую таблицу в БД MySQL, которая использует Joomla. Скажите, если я добавлю новые таблицы потом при обновлении Joomla эти таблицы не будут удалены или стерты?
*

darkghost

  • Живу я здесь
  • 2091
  • 95 / 0
Re: Новая таблица в БД
« Ответ #1 : 10.11.2016, 11:10:21 »
в основном - обновление происходит файлов при этом целиком, а вот чтобы удалялись таблицы - это вряд ли
*

kolhoz

  • Захожу иногда
  • 178
  • 0 / 0
Re: Новая таблица в БД
« Ответ #2 : 10.11.2016, 11:11:39 »
Т.е. если эта таблица не будет использоваться Joomloй, а самописным скриптом, то ничего не будет?)
*

kolhoz

  • Захожу иногда
  • 178
  • 0 / 0
Re: Новая таблица в БД
« Ответ #3 : 10.11.2016, 11:25:11 »
И еще такой момент. У меня такой скрипт, который выводит перевод слова, которое введено в текстовое поле и есть готовая таблица в MySQL

Код
<body>

<?php
$link = mysqli_connect('localhost', 'slovar', '12345', 'slovar');
if (mysqli_connect_errno()) {
printf("Connect failed: %s\n", mysqli_connect_error());
exit();
}
$form_word=htmlspecialchars(trim($_POST['word']));
?>

<div class="word">
<span>
<?php echo $form_word; ?>
</span>
</div>

<div class="translation">
<span>
<?php
if ($form_word) {
$query="SELECT * FROM `ruslak` where `word` ='" . $form_word. "' ";
$sql=mysqli_query($link, $query);
while($data = mysqli_fetch_assoc($sql)){
echo "Совпадения: " . $data["translation"] . "<br/>";
}
mysqli_free_result($data);
}else{
echo "Не найдено"; 
}
?>
</span>
</div>

<form action="" method="post">
<input type="text" name="word" value=""/>
<input type="submit" value="Найти"/>
</form>

</body>

Можно ли реализовать это в виде модуля? т.е. чтобы можно было устанавливать как модуль и вывести в позицию форму. В каком направлении двигаться? Может статья есть как такое реализовать?
*

darkghost

  • Живу я здесь
  • 2091
  • 95 / 0
Re: Новая таблица в БД
« Ответ #4 : 10.11.2016, 12:36:04 »
можете попробовать этот код поместить в модуль для вывода PHP - ФлексиКастом, к примеру, и уже его опубликовать в позицию шаблона. А вот каков будет результат? не знаю, надо пробовать
*

kolhoz

  • Захожу иногда
  • 178
  • 0 / 0
Re: Новая таблица в БД
« Ответ #5 : 10.11.2016, 13:08:13 »
Пробовал этот код разместить через плагин Sourcerer , но когда на сайте смотрю ошибка выдается такая:

Notice: Undefined index: word in C:\xampp\htdocs\ttest\plugins\system\sourcerer\helper.php(648) : runtime-created function on line 12

А при попытке ввести слово и нажать "найти" такая ошибка

Warning: mysqli_free_result() expects parameter 1 to be mysqli_result, null given in C:\xampp\htdocs\ttest\plugins\system\sourcerer\helper.php(648) : runtime-created function on line 29
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Активная таблица. Нужна помощь

Автор Denis564

Ответов: 3
Просмотров: 84
Последний ответ 07.10.2017, 12:30:58
от Denis564
Не создается таблица

Автор Irishstyle

Ответов: 3
Просмотров: 201
Последний ответ 05.05.2017, 15:06:53
от Irishstyle
переезд и таблица assets

Автор Triniti

Ответов: 4
Просмотров: 216
Последний ответ 05.02.2017, 15:02:10
от Triniti
Таблица session разрастается до нереальных размеров за день!

Автор damm88

Ответов: 21
Просмотров: 1879
Последний ответ 25.01.2017, 14:22:16
от Элана
Когда включен КЭШ не добавляеться Новая статья из к2 на глваную страницу

Автор Nurdaulet

Ответов: 1
Просмотров: 112
Последний ответ 22.01.2017, 19:11:18
от Septdir