[TYPO3-UG Italy] visualizzare estensioni
Leucio
typo3news at tiscali.it
Fri Oct 13 18:00:54 CEST 2006
ciao,
dopo tanto penarci su sono riuscito ad effettuare questa query da cui ricavo gli uid degli utenti del progetto.
anche grazie a infiniti debug come suggerito da Mauro!
a questo punto avrei un paio d idee:
1)restituire con la funzione un array di uid da utilizzare con le funzioni del p3_newloginbox
2)effettuare una nuova query e selezionare tutto degli utenti, restituire una tabella contenete utenti con link alle informazioni personali
ora,
la prima soluzione mi sembra molto+pratica ma non so come relizzarla,
la seconda invece sembra+facile come realizzazione ma molto+complessa dal punto di vista algoritmico!
cosa mi consigliate?o esiste un altro modo?credo di si!
vi posto la funzione getPartecipanti
/*
function di selezione dei partecipanti a un progetto
*/
function getPartecipanti($fN){
$res = $GLOBALS['TYPO3_DB']->exec_SELECTquery(
'*',
'tx_projectresearch_project_partecipanti_mm',
'uid_local="'.$fN.'"');
while($row = mysql_fetch_assoc($res)){
//t3lib_div::debug($row);
$rows[]=$row;
}
t3lib_div::debug($rows);
return $rows;
}
"Mauro Lorenzutti" <mauro.lorenzutti at webformat.com> ha scritto nel messaggio news:mailman.15863.1160654927.20124.typo3-ug-italy at lists.netfielders.de...
> Ciao Leucio,
>
>> function getPartecipanti($fN){
>
>> $res = $GLOBALS['TYPO3_DB']->exec_SELECTquery(
>> '*',
>> 'tx_progettiricerca_progetti_utenti_mm',
>> 'uid_local="'.$fN );
>> while($row = $GLOBALS['TYPO3_DB']->mysql_fetch_array($res)) {
>> $rows[] = $row;
>> }
>> return $rows;
>> }
>
>
> Non credo sia questo il problema, ad ogni modo ti consiglio di
> sostituire
> $GLOBALS['TYPO3_DB']->mysql_fetch_array($res)
> con
> $GLOBALS['TYPO3_DB']->sql_fetch_assoc($res)
>
> è DBAL-compatibile.
>
> Per il resto, hai fatto un po' di debug? Hai provato a stampare $fN
> per essere sicuro che sia corretto. Prova anche a scrivere
> t3lib_div::debug($rows);
> prima del return, così puoi controllare che la query ti abbia
> restituito quello che ti serve.
>
>
> Buon lavoro,
> Mauro Lorenzutti
>
>
> e-mail: mauro.lorenzutti at webformat.com
>
> ---------------------------------------------------------
> WEBFORMAT srl | Corte Europa, 12 | I-33097 SPILIMBERGO PN
> Tel +39-0427-926.389 -- Fax +39-0427-927.653
> info at webformat.com -- www.webformat.com
> ---------------------------------------------------------
>
More information about the TYPO3-UG-italy
mailing list