Работа с базата данни в Joomla 2
В тази статия ние считаме клас за работа с бази данни, помислете си основни методи и как да ги използвате!
За да работите с базата данни, което трябва да получите JDatabaseDriver клас обект.
За да се получи този обект, ние трябва да напишете следния код:
Този код може да се използва навсякъде по нашата система, но ако пишем MVC компоненти, които алтернативни модели за този пост могат да бъдат само следващото предизвикателство:
След получаване на клас JDatabaseDriver обект можем да използваме методите в този клас да работят с нашата база данни!
На първо място, ние трябва да обърнем внимание на три важни методи:
1. getQuery ($ нов = невярно) - метод за получаване на клас обект, който е JDatabaseQuery заявка дизайнер. Повече информация за този клас може да намерите тук
2. setQuery ($ заявка, $ компенсира = 0, лимит $ = 0) - установява нашата поредица за извършване на този метод се състои от две незадължителни параметри:
$ Офсет - с избор на начален запис
$ Limit - колко записи, за да изберете
тоест, например, ако изпълняваме следния код:
резултатът ще бъде 20 примерни записи #__content плочи и вземане на проби ще започне с 10 записа в тази таблица
3. изпълнява () - извършване на последния набор чрез искане setQuery метод! Този метод е подходящ, ако имаме нужда да се изпълни вмъкване, изтриване, данни актуализация в базата данни, пробата от данни се използват други методи!
Така че, за да започнете, помислете за методите за обработка на низ данни за заявката:
Пример: линк: Output ред: здравей \ 'дума