Joomla.it Forum

Joomla! 1.5.x (versione con supporto terminato) => Joomla! 1.5 => : perla0279 30 Oct 2013, 21:35:55

: Errore su modulo
: perla0279 30 Oct 2013, 21:35:55
Ciao
ho fatto delle modifiche ad un modulo. Provandolo in locale funzionava tutto, poi quando l'ho portato sul server .....invece...... li non funziona.


Mi da i seguenti errori:


Warning: mysql_fetch_object(): supplied argument is not a valid MySQL result resource in xxxx\libraries\joomla\database\database\mysql.php[/co on line 462Warning: mysql_free_result(): supplied argument is not a valid MySQL result resource in xxxxxx\libraries\joomla\database\database\mysql.php on line 469




Il codice che ho modificato č il seguente:
:
$query = 'CREATE TEMPORARY TABLE momtab SELECT a.*, ' .


         ' CASE WHEN CHAR_LENGTH(a.alias) THEN CONCAT_WS(":", a.id, a.alias) ELSE a.id END as slug,'.


         ' CASE WHEN CHAR_LENGTH(cc.alias) THEN CONCAT_WS(":", cc.id, cc.alias) ELSE cc.id END as catslug'.


         ' FROM #__content AS a' .


         ($show_front == '0' ? ' LEFT JOIN #__content_frontpage AS f ON f.content_id = a.id' : '') .


         ' INNER JOIN #__categories AS cc ON cc.id = a.catid' .


         ' INNER JOIN #__sections AS s ON s.id = a.sectionid' .


         ' WHERE '. $where .' AND s.id > 0' .


         ($access ? ' AND a.access <= ' .(int) $aid. ' AND cc.access <= ' .(int) $aid. ' AND s.access <= ' .(int) $aid : '').


         ($catid ? $catCondition : '').


         ($secid ? $secCondition : '').


         ($show_front == '0' ? ' AND f.content_id IS NULL ' : '').


         ' AND s.published = 1' .


         ' AND cc.published = 1' .


         ' ORDER BY '. $ordering;


      $db->setQuery($query, 0, $count);


      $rows = $db->loadObjectList();


      // Content Items only


      $query = 'SELECT * from  momtab order by  created ASC ' ;


      $db->setQuery($query, 0, $count);


      $rows = $db->loadObjectList();


     





Praticamente dovrei estrarre gli ultimi 5 articoli inseriti, ho inserito il tutto in una tabella temporanea. Poi faccio una Select nella tabella temporanea per cambiare l'ordinamento di visualizzazione.


Non capisco dove possa essere l'errore. Non sono molto pratica di MySql, ma in locale funziona. Puņ essere dovuto al Server, ho il dominio su XXXXXXXXXXXX???




Grazie mille a tutti

Edited: eliminato riferimento commerciale come da regolamento
[/size]
: Re:Errore su modulo
: maicolstaip 30 Oct 2013, 23:05:17
per me sei su server windows.