Buon giorno.
Ho una classe con varie funzioni.
Vorrei fare un passaggio di valori, tra una funzione e l'altra, ma non capisco perché nel modo in cui faccio non debba funzionare.
Codice PHP:
//Nella class DATA_Class ho i parametri per la connessione al DB
class news extends DATA_Class{    
# define properties    
public $conta;    
public 
$NEWS;    
# definizione del costruttore    
public function __construct()     {        
parent::__construct();        
# istanza della classe per la connessione al database        
//$data = new DATA_Class();    
}    
# metodo per estrapolare le news    
public function get_news()    {        
# query        
$query$this->connect->query("SELECT * FROM TBANNEW ORDER BY nIdNews DESC LIMIT 5 ");     $this->conta mysqli_num_rows($query);        
# se il confronto genera una corrispondenza..        
if ($this->conta >= 1)        {            
# stampa a video le news            
$this->NEWS "<h2>NEWS</h2>";            
$i=1;            
while (
$rows mysqli_fetch_object($query)) {                         
$this->NEWS     .= "<p class='cTitle'>".$rows->cTitolo."</p>";                
$this->NEWS     .= "<p>$rows->cTesto,200."</p>";                
if(
$i<$this->conta$this->NEWS .= "<hr/>";                
$i++;            
}            
echo 
$this->NEWS;            
return TRUE;        
}        
else{            
return FALSE;        
}        
mysqli_free_result(
$query);    
}        
public function get_news_count()    {        
echo "
<div id='panel-heading-1' class='panel-heading'><h3 class='panel-title'>News <span class='badge'>".$this->conta."</span></h3></div>";    
}

Vorrei far in modo di visualizzare il totale delle NEWS ($this->conta), nella funzione get_news_count(), ma non c'è verso.

Potete aiutarmi per favore?
Grazie mille.