Joomla.it Forum

Non solo Joomla... => Sviluppo => : guardiano 01 Apr 2011, 19:47:26

: [RISOLTO] pescare informazioni da database
: guardiano 01 Apr 2011, 19:47:26
salve,
stò cercando di fare una query per accedere e stampare delle info dal db del joomla stesso.
Ho letto un poo' in giro e sembra che si possa fare tramite questo codice di esempio:

$database = &JFactory::getDBO();
$database->setQuery('SELECT * FROM #__users');
$results = $database->loadAssocList();

Premetto che ho installato nel joomla il plugin DirectPHP v. 1.56 e la versione di joomla è la 1.5.22

il fatto è che la query cerco di eseguirla dall'interno di un'articolo e a questo punto mi chiedo cosa stò sbagliando. Vi scrivo il msg di errore che il server mi dà:

" The following command is not allowed: database->setQuery "

Cosa stò sbagliando??
: Re:[RISOLTO] pescare informazioni da database
: guardiano 01 Apr 2011, 20:17:47
Ok ci siamo riusciti!!!!
Vi scrivo come così casomai dovesse servire a qualcun'altro può usare questo esempio:

<?php
$db =& JFactory::getDBO();
$query = "SELECT * FROM #__vm_user_info where state ='MI'";
$db->setQuery($query);
$count = $db->loadAssocList();


echo $count[0]['company'];
?>


Ciao a tutti.
: Re:[RISOLTO] pescare informazioni da database
: mau_develop 01 Apr 2011, 22:27:13
http://docs.joomla.org/How_to_use_the_database_classes_in_your_script

M.