Solo da poco ho cominciato a lavorare con joomla. Ho costruito il mio primo componente (alquanto semplice) seguendo le istruzioni che ho trovato (guida alla creazione di componenti per mambo e joomla). Tutto bene.
Ho deciso poi di inserire nel componente una lettura di record e relativa visualizzazione su un db mysql creato da me. Sembrava che tutto funzionasse, infatti i dati dei record vengono visualizzati, soltanto che c'è un problema.
Il componente l'ho inserito nel menù principale, quando seleziono la voce relativa al mio componente, i record vengono visualizzati correttamente, ma nell'elenco del menu principale appaio delle voci di menu a cui avevo sospeso la pubblicazione (cioè non dovevano apparire).
Sbattendo la testa ho trovato qual'è l'istruzione che provova il malfunzionamento solamente che non so come risolvere il problema. Di seguito vi posto lo script.
<?php
defined( '_VALID_MOS' ) or die( 'Direct Access to this location is not allowed.' );
require_once($mainframe->getPath('front_html'));
$db = new data_base($host, $dbase, $table, $user, $passwd);
echo immobili_view($db, $table);
@mysql_select_db('joomla') ;
@mysql_close($connect);
?>
L'istruzione incriminata è: @mysql_select_db('joomla') ;
se la tolgo non funziona niente, i record non vengono visualizzati e escono fuori dei messaggi di errore.
NON SO COSA FARE!!!!
Qualcuno mi sa dare una dritta
![Huh ???](https://forum.joomla.it/Smileys/default/huh.gif)
![Huh ???](https://forum.joomla.it/Smileys/default/huh.gif)
grazie franklg