Как подключить БД и получить данные из таблицы в Joomla php - PullRequest
0 голосов
/ 21 января 2010

Я хочу подключить Joomla DB, и я создал таблицу в PHPmyAdmin. И хотите получить строку и значения из поля.

Ответы [ 2 ]

0 голосов
/ 25 января 2014
$db = JFactory::getDBO();

$query = "select id,title from #__content";

$db->setQuery($query);

$result = $db->loadObjectList();//here we got array of stdClass===prepared objects in PHP 5.3

foreach($result as $res){
  echo $res->id."".$res->title;
}
0 голосов
/ 28 января 2010

Лучший способ при правильной JTable:

$row =& JTable::getInstance('my_table', '');
$row->load($id); 

При работе без JTable:

$db = &JFactory::getDbo();  
$sql = 'SELECT * FROM #__table WHERE id ='.$id;
$db->setQuery($sql);
$object = $db->loadObject(); 

OFC, вы можете сделать это более элегантно внутри MVC. НО для начала может быть достаточно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...