Новости Joomla

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

kolhoz

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

darkghost

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

kolhoz

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

kolhoz

  • Захожу иногда
  • 199
  • 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

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

kolhoz

  • Захожу иногда
  • 199
  • 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
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Таблица utm_content и core_content_id

Автор Аня

Ответов: 4
Просмотров: 646
Последний ответ 15.03.2021, 10:12:51
от sivers
После каждого смайлика новая строка

Автор AlexP750

Ответов: 8
Просмотров: 564
Последний ответ 18.05.2020, 06:50:40
от AlexP750
Старая и новая версии сайта

Автор help-tend

Ответов: 12
Просмотров: 618
Последний ответ 18.04.2020, 21:20:57
от SeBun
Таблица БД для языковых связей (Joomla 3)

Автор Bozhkov2

Ответов: 2
Просмотров: 511
Последний ответ 21.04.2018, 14:42:26
от Bozhkov2
С некоторых пор, пор перестала очищаться таблица сессий _session

Автор palexa

Ответов: 58
Просмотров: 4056
Последний ответ 20.02.2018, 21:43:47
от palexa