接着上面的一篇Joomla数据库操作-JTable,接下来说说JFactory::getDBO

JFactory 是一个静态类,用来获取各种系统对象的引用

getDBO为取得数据库对象的方法,取得数据库连接对象代码:

$db=& JFactory::getDBO();

有了数据库对象那么就可进行数据库操作了,执行查询代码:

<?php

	$db =& JFactory::getDBO();

	$query = 'SELECT FirstName FROM #__tablename';

	$db->setQuery( $query );

	$result = $db->loadObjectList();

?>

得到数据集,输出看看:

<?php

	foreach ($result as $key=>$value)
	{
	 echo $value->FirstName.',';
	}

?>

5 Responses to “Joomla数据库操作-JFactory::getDBO”

  1. Frances China China Mozilla Firefox Mozilla Firefox 3.5.6 Windows Windows XP
    December 25th, 2009 13:41

    写的什么啊?看不懂
    啥时候写点能看懂的

    Reply
  2. admin China China Internet Explorer Internet Explorer 7.0 Windows Windows XP
    December 26th, 2009 11:14

    哈哈…那就看看我的《2009 快乐圣诞节》吧!

    Reply
  3. dongfangling United States United States Mozilla Firefox Mozilla Firefox 7.0.1 Windows Windows 7
    October 12th, 2011 16:34

    Good! 我正要用

    Reply
  4. marscnboy China China Mozilla Firefox Mozilla Firefox 8.0.1 Windows Windows XP
    May 5th, 2012 17:05

    如果想要编辑一条记录,怎么办呢?我用getDBO可以显示出想要的数据,但是没办法编辑并保存

    Reply

Leave a Reply