Вопросы с тегом «database»

31
Метод создания подзапроса с использованием JDatabase

На http://docs.joomla.org/Selecting_data_using_JDatabase нет документированного метода написания подзапроса с использованием JDatabase. https://gist.github.com/gunjanpatel/8663333 иллюстрирует один из способов сделать это с помощью нескольких пропущенных битов: $subQuery = $db->getQuery(true);...

21
Как объединить AND и OR в предложении WHERE, используя объект запроса?

Принимая во внимание требуемый SQL ниже, где должны быть соблюдены Cond1 и Cond2 ИЛИ Cond3 должен быть соблюден для выбора, какой правильный способ использовать getQuery()для его достижения? Требуемый SQL: Condition1 и Condition2 в скобках) SELECT * FROM #__myTable WHERE (condition1=true AND...

14
Как я могу распечатать запрос Joomla?

Предположим, вы создали запрос с помощью Joomla. // Get a db connection. $db = JFactory::getDbo(); // Create a new query object. $query = $db->getQuery(true); // Select all records from the user profile table where key begins with "custom.". // Order it by the ordering field....

13
Как программно получить префикс базы данных Joomla с помощью php?

Иногда я получаю доступ к Joomla DB через внешние скрипты. У меня проблема в том, что если мне когда-нибудь понадобится изменить префикс, мне нужно будет снова редактировать свои сценарии. Есть ли способ программно определить префикс базы данных Joomla с помощью php? Если да, то...

11
Перехват исключения / ошибки в транзакции базы данных

Я использую следующий способ в Joomla 2.5 и 3 для выполнения запроса к базе данных - $database = JFactory::getDBO(); $database->setQuery $database->execute(); но как я могу отловить ошибки / исключения, если запрос не выполняется по каким-либо причинам, что...

11
Могу ли я использовать PostgreSQL с Joomla 3.3

Могу ли я использовать PostgreSQL с рабочим сайтом Joomla 3.3 (не для тестирования), и если да, то о чем мне следует знать? Я был бы признателен за отзывы тех, кто действительно установил и использует сайт Joomla с базой данных PostgreSQL....

11
Можно ли вставлять сразу несколько записей с помощью jDatabase?

Вместо использования цикла, могут ли функции базы данных Joomla создавать оператор SQL, подобный этому? INSERT INTO #__tablename (col1,col2) VALUES ('1', 'one'), ('2', 'two'), ('3', 'three'), ... ('999', 'three'), Документы в разделе Доступ к базе данных с использованием JDatabase , ссылаются на...

10
Перенос мета ключевых слов в теги

Есть ли простой способ перенести или скопировать существующие мета-ключевые слова для статей, чтобы они стали тегами статей, в Joomla 3.6? Ситуация такова: Joomla, еще несколько версий назад, не имела системы тегов. До этого мы использовали мета-ключевые слова, а модули типа «Похожие статьи» также...

9
Создание пользовательской страницы профиля пользователя HTML с использованием переменных Joomla

Я думаю, это будет сложно, но я сделаю все возможное, чтобы вы поняли, чего я хочу достичь. Все, что я хочу, - это создать собственную HTML-страницу , которая будет отображать информацию о пользователе, который зашел на мой сайт Joomla. Но я хочу, чтобы он выглядел хорошо, я хочу иметь фоновое...

8
Как использовать LIMIT в getQuery

Учитывая желаемый SQL: SELECT * FROM #__tablename LIMIT 5 Как мне использовать $ query для этого? $db = JFactory::getDBO(); $query = $db->getQuery(true); $query->select($db->nameQuote('*')); $query->from($db->nameQuote('#__tablename')); $db->setQuery($query); $rows =...