Salve,

Ho creato, esternamente a joomla, un archivio bibliografico (php + mysql), che funziona correttamente.
L’archivio è composto da tre pagine:
- ricerca.php: pagina con form per la ricerca nel database;
- risultatiricercatabella.php: tabella con i risultati della ricerca + voce “dettagli”. Questa voce “Dettagli” fa aprire la pagina successiva;
- dettagliricerca.php: Questa pagina visualizza una scheda completa dell’articolo/pubblicazione selezionata.

Ho provato ad inserire le pagine (con codice php) tramite il componente Jumi ( è un componente di Joomla per inserire appunto codice php e altro…).
Funziona bene fino alla tabella dei risultati (quindi ricerca e risultati della ricerca sulla tabella), poi se voglio vedere i “dettagli” mi fa vedere la scheda dei dettagli vuota ... cioè non recupera i dati dalla tabella del database. Ed è questo il grosso problema!

Preciso che il link nella pagina risultatiricercatabella.php con cui richiami i dettagli è:
Codice PHP:
echo "<td><a href=\"index.php?option=com_jumi&fileid=17?Id_archivio=$array[Idarchivio]\">Dettagli</td> "
Mentre il codice della pagina dettagliricerca.php è
Codice PHP:
<?php
$Id_archivio 
$_GET['Id_archivio'];

$dati mysql_query("select * from a_ArchivioBIBLIOGRAFICO where Idarchivio = '$Id_archivio' ");
$array mysql_fetch_array($dati);


echo 
"<tr><td bgcolor=#F7F7F7>Titolo: </td><td bgcolor=#F7F7F7>$array[Titolo]</td></tr>";
echo 
"<tr><td>Autore/i: </td><td>$array[Autore]</td></tr>";
echo 
"<tr><td bgcolor=#F7F7F7>Fonte bibliografica: </td><td bgcolor=#F7F7F7>$array[FonteBibliografica]</td></tr>";

if (
$array[Numero_Consec] != ""

//se questa variabile non è vuota stampo la casella con il collegamento 
echo "<tr><td>N°: </td><td>$array[Numero_Consec]</td></tr>";

else 

echo 
""//altrimenti non visualizzo niente 


echo 
"<tr><td bgcolor=#F7F7F7>Anno pubblicazione: </td><td bgcolor=#F7F7F7>$array[Data_Pubblicazione]</td></tr>";
echo 
"<tr><td>Lingua: </td><td>$array[Lingua_Originale]</td></tr>";
echo 
"<tr><td bgcolor=#F7F7F7>Tipo di pubblicazione: </td><td bgcolor=#F7F7F7>$array[Tipo_Pubblicazione]</td></tr>";
echo 
"<tr><td>Tipologia: </td><td>$array[Tipologia]</td></tr>";
echo 
"<tr><td bgcolor=#F7F7F7>Parole chiave: </td><td bgcolor=#F7F7F7>$array[Parole]</td></tr>";

if (
$array[WWW] != ""

//se questa variabile non è vuota stampo la casellaa con il collegamento 
echo "<tr><td>Sito Web: </td><td><a href=$array[WWW]>$array[WWW]</a></td></tr>";

else 

echo 
""//altrimenti non visualizzo niente 


if (
$array[LinkFILE] != ""

//se questa variabile non è vuota stampo la casella con il collegamento 
echo "<tr><td bgcolor=#F7F7F7>Scarica il file: </td><td bgcolor=#F7F7F7><a href=$array[LinkFILE]>$array[LinkFILE]</a></td></tr>";

else 

echo 
""//altrimenti non visualizzo niente 

mysql_close();
?>
Vi ringrazio per qualsiasi indicazione o suggerimento possiate darmi ... (è da giorni che provo, ma non trovo una soluzione).