-->

如何插入在文章的Joomla数据到数据库(how to insert data into datab

2019-09-17 12:51发布

我公司在发展的Joomla初学者。 我知道PHP和MySQL。 但我想在的Joomla数据插入到数据库(phpMyAdmin的)。 如何做到这一点的一个Joomla的文章。 谢谢

Answer 1:

您可以在的Joomla以这种方式运行插入查询。

    $db =& JFactory::getDBO();
    $query = "INSERT INTO '#__example_table' ('name','email','username')
            VALUES ('John Smith','johnsmith@domain.example','johnsmith')";
    $db->setQuery($query);
    $db->query();


Answer 2:

插入查询的另一种方式。

$db = JFactory::getDBO();

$query = $db->getQuery(true);

获取列名的变量数组。

$columns = array('fieldname1','fieldname2');
$values = array(1,$db->quote('my value'),$db->quote('my message');

插入查询

$query->insert($db->quoteName('#__tablename'))
      ->columns($db->quoteName($columns)
      ->values(implode(',',$values));

设置查询

$db->setQuery($query);
$db->execute();


文章来源: how to insert data into database at joomla article
标签: joomla1.7