Joomla.it Forum
Non solo Joomla... => Database => : federcla 12 Jul 2012, 12:20:39
-
Ciao a tutti,
nel mio sito sto usando chronoforms per inserire dati in una tabella, ora avrei la necessità di fare una semplice count nelle righe della tabella.
Nella sezione on load (per chi conosce il modulo :) ) ho inserito l'action custom code, e poi al suo interno ho inserito la seguente query
<?php
$db =& JFactory::getDBO();
$query = "
SELECT COUNT(*)
FROM `#__broken`
WHERE `cf_modified` = '0000-00-00 00:00:00'
";
$db->setQuery($query);
$num_rows = $db->getResult();
echo 'effeture la conta '. $num_rows;
?>
ma a video mi stampa solo la stringa "effeture la conta"
Potete dirmi dove è che sbaglio?
ciao e grazie
-
versione joomla ?
comunque dall' api (http://api.joomla.org/Joomla-Platform/Database/JDatabaseDriver.html#getNumRows)
-
La versione di joomla è la 2.5
ho risolto utilizzando questo metodo
$num_rows = $db->loadResult();
al posto di
$num_rows = $db->getResult();