Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/65.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 关于从数据库获取Joomla文章_Php_Mysql_Joomla - Fatal编程技术网

Php 关于从数据库获取Joomla文章

Php 关于从数据库获取Joomla文章,php,mysql,joomla,Php,Mysql,Joomla,我使用这样的代码: $query = "SELECT introtext FROM #__content WHERE alias = '$alias'"; $db->setQuery($query); $fullArticle = $db->loadResult(); if(!strlen(trim($fullArticle))) $fullArticle = JText::_('ERR_ARTICLE_NOT_LOADED'); 文章:12 在数据库中:12 但是它返回:1B2尝

我使用这样的代码:

$query = "SELECT introtext FROM #__content WHERE alias = '$alias'";
$db->setQuery($query);
$fullArticle = $db->loadResult();
if(!strlen(trim($fullArticle))) $fullArticle = JText::_('ERR_ARTICLE_NOT_LOADED');
文章:
1

2


在数据库中:
1

2



但是它返回:
1

B

2


尝试使用以下代码,即Joomla 1.6+数据库查询方法。对我来说很好

$db = JFactory::getDbo();
$alias = "";
$query = $db->getQuery(true);
$query->select('introtext')
 ->from('#__content')
 ->where('alias = '.(int) $alias);
$db->setQuery($query);
$fullArticle = $db->loadResult();
然后像这样回应:

echo '<p>' . $fullArticle . '</p>';
echo''$全文。”

",;

起初,我收到一个错误,说,
$alias
未定义,所以我只是在代码中将其定义为nothing,但是您可以将其更改为任何适合您需要的内容

尝试使用以下代码,即Joomla 1.6+数据库查询方法。对我来说很好

$db = JFactory::getDbo();
$alias = "";
$query = $db->getQuery(true);
$query->select('introtext')
 ->from('#__content')
 ->where('alias = '.(int) $alias);
$db->setQuery($query);
$fullArticle = $db->loadResult();
然后像这样回应:

echo '<p>' . $fullArticle . '</p>';
echo''$全文。”

",;

起初,我收到一个错误,说,
$alias
未定义,所以我只是在代码中将其定义为nothing,但是您可以将其更改为任何适合您需要的内容

我相信这是一个愚蠢的问题,但你确定你加载了正确的文章吗??这是什么Joomla版本?Joomla 2.5正确的文章?!我不明白?!那么你确定你在数据库中调用了正确的文章吗?你是否加载了一篇带有额外“B”的类似文章?我肯定这是一个愚蠢的问题,但你确定加载的是正确的文章吗??这是什么Joomla版本?Joomla 2.5正确的文章?!我不明白?!那么你确定你在数据库中调用了正确的文章吗?您是否正在加载一篇带有额外“B”的类似文章?