我想在同一個類中將一個變量從一個函數傳遞給另一個函數,目的是在查詢中使用它。函數之間的PHP傳遞變量 - 調用非對象上的成員函數
我嘗試所有這些,$此,後續代碼var_dump,FETCH_ASSOC,ECC
如何傳遞$ result變量的函數的因查詢()?
<?php
class modUno
{
public static function Uno()
{
$db = JFactory::getDBO();
$query = "SELECT id AS memTotal FROM #__users WHERE username = 'bruno';";
$db->setQuery($query);
$result = $db->query();
return $result->fetch_object()->memTotal;
}
public static function due()
{
$result->due();
$db = JFactory::getDBO();
$query = "SELECT avatar AS memTotal FROM #__comprofiler WHERE id = '$result';";
$db->setQuery($query);
$resulta = $db->query();
return $resulta->fetch_object()->memTotal;
}
}
?>
抱歉,我還沒有實際規定好,我想要做的是一個模塊的Joomla 3.2,因此由三個文件上面的一個是「helper.php」包含一個用於輔助類檢索信息,然後是執行初始化例程的「mod_chat.php」,調用helper例程來收集數據,最後是「default.php」,它將從mod_chat.php獲取數據並生成HTML!
mod_chat
enter code here
<?php
defined('_JEXEC') or die('Restricted access');
require_once(dirname(__FILE__).'/helper.php');
$risultato = modUno::uno();
$foto = modUno::due();
require JModuleHelper::getLayoutPath('mod_chat');
?>
如default.php
enter code here
<?php defined('_JEXEC') or die('Restricted access'); ?>
<p> risultato: <?php echo $risultato; ?></p>
<p> foto:<img src="http://somesite.com/images/comprofiler/<?php echo $foto; ?>" /></p>
我感謝你們所有的快速反應,我試圖讓您建議的修改,但一直給我的錯誤,現在我會回答一個由一個報告錯誤 再次感謝您是一個偉大的社區
設置屬性,然後分配給它 –
爲什麼你的方法靜態的? –
什麼是downvote? –