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

Алекс33

  • Новичок
  • 4
  • 0 / 0
В корне сайта папка myscript, в ней скрипты конектятся к базе через config.php:
Код
defined('_JEXEC') or die('Restricted access');
require_once ("config.php");
echo "<table>";
echo "<thead><th>Должность</th><th>Ф.И.О.</th><th>Телефон</th></thead>";
$result = mysqli_query ($load, "SELECT `rang`, `name`, `tel` FROM `spisok` WHERE ..");
Без config.php.
На форуме, и на многих других сайтах нашёл:

Код
define('_JEXEC', 1);
define('JPATH_BASE', dirname(dirname(__FILE__)));
define('DS', DIRECTORY_SEPARATOR);
require_once ( JPATH_BASE .DS.'includes'.DS.'defines.php');
Но это у меня выводит только названия столбцов. Похоже это не для mysqli.
Подскажите пожалуйста что нужно сделать для работы скрипта?
*

ProtectYourSite

  • Завсегдатай
  • 1964
  • 105 / 4
  • Безопасность вебсайтов
Re: Соединение с базой данных Joomla 3
« Ответ #1 : 30.06.2019, 18:21:41 »
Можете взять за пример вот этот вариант - https://github.com/exstreme/turbo-pages/blob/master/turbo.php
*

sivers

  • Давно я тут
  • 833
  • 96 / 0
Re: Соединение с базой данных Joomla 3
« Ответ #2 : 30.06.2019, 18:22:42 »
Подскажите пожалуйста что нужно сделать для работы скрипта?
То, что советуют на форумах, годится для подключения к БД через апи Joomla (потому что это и есть подключение Joomla, как в индексе до момента инициализации). Если охота просто подключиться к БД без использования апи Joomla, то можно так:
Код
<?php
require_once ("configuration.php");
$cfg = new JConfig;
$load = mysqli_connect($cfg->host, $cfg->user, $cfg->password) or die("Don't can create connection!");
mysqli_select_db($load, $cfg->db) or die(mysql_error());
mysqli_set_charset($load, "utf8");
echo "<table>";
echo "<thead><th>Должность</th><th>Ф.И.О.</th><th>Телефон</th></thead>";
$result = mysqli_query ($load, "SELECT `rang`, `name`, `tel` FROM `spisok` WHERE ..");
На связи в телеге @sivers
*

Алекс33

  • Новичок
  • 4
  • 0 / 0
Re: Соединение с базой данных Joomla 3
« Ответ #3 : 01.07.2019, 14:11:13 »
Большое спасибо откликнувшимся на мой вопрос!
Копипастил вариант
Цитировать
просто подключиться к БД
и сразу всё заработало.
Особенно восхитился скоростью помощи!  *DRINK*
Спасибо!
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Расширение для Joomla вставка внутри текста &quot;По теме&quot;

Автор phvsfpgs

Ответов: 3
Просмотров: 102
Последний ответ 11.11.2019, 18:13:41
от effrit
Как ускорить ответ сервера, чтобы Joomla летала?

Автор polezniy

Ответов: 43
Просмотров: 690
Последний ответ 11.11.2019, 17:34:30
от polezniy
Rel="nofollow" для пунктов меню Joomla 3.6.2

Автор iAdventurer

Ответов: 7
Просмотров: 964
Последний ответ 01.11.2019, 18:24:41
от Kosstya
Joomla удаляет administrator из ссылки

Автор sashkar

Ответов: 14
Просмотров: 329
Последний ответ 24.10.2019, 15:36:23
от Physicist
Как открыть сайт Joomla через index.php?

Автор mkvmexahuk

Ответов: 3
Просмотров: 209
Последний ответ 22.10.2019, 09:40:30
от draff