我有我的SQL查询问题。joomla SQL查询
我试图弹出这些查询,结果是什么。
$query =$db->getQuery(true);
$query->select($db->quoteName('name'));
$query->from($db->quoteName('#__restaurant'));
$query->where($db->quote(constant("$vector[0]")) . '=' . $db->quote($v[$vector[0]]));
$db->setQuery($query);
$column=$db->loadObjectList();
.......
$query= $db->getQuery(true);
$query->select($db->quoteName('name'));
$query->from($db->quoteName('#__restaurant'));
$query->where($db->quoteName('zone'). '=' . $db->quoteName('atocha'));
$db->setQuery($query);
$column=$db->loadObjectList();
的数据库是不是空的,但我为什么没有结果。 任何想法!
感谢
感谢大家对我执行此
$query= "SELECT *
FROM ".$db->nameQuote('#__restaurantes')."
WHERE ".$db->nameQuote('tipe')."=".$db->quote($v[$vector[0]]).";";
$db->setQuery($query);
$column=$db->loadObjectList();
,并获得该
SELECT * FROM #__restaurantes
WHERE TIPE = '';溶胶
任何想法
感谢
你有没有添加'$ db =&JFactory :: getDBO();'连接数据库?你有没有使用foreach命令来显示结果? – Lodder 2012-07-23 02:29:18
当你写出查询时会发生什么?你用什么来显示查询? – SomeKittens 2012-07-23 02:42:32
是的,我有$ db = JFactory :: getDBO();当我写数($列);我取0, – user852610 2012-07-23 06:38:51