我公司在发展的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