我是 joomla 开发的初学者。我知道 PHP,MySql。但我想在 joomla 中将数据插入数据库(phpmyadmin)。如何在 joomla 文章中做到这一点。谢谢
问问题
2992 次
2 回答
2
您可以通过这种方式在 joomla 中运行插入查询。
$db =& JFactory::getDBO();
$query = "INSERT INTO '#__example_table' ('name','email','username')
VALUES ('John Smith','johnsmith@domain.example','johnsmith')";
$db->setQuery($query);
$db->query();
于 2012-05-25T16:01:49.900 回答
0
另一种插入查询的方式。
$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();
于 2015-04-16T16:21:18.017 回答