Ciao a tutti,
premetto che non conosco il PHP e mi trovo ad affrontare un problema singolare:
Uso la versione 4.5.2 di Mambo su un server locale.
Stò facendo migrare un modulo che fà una semplice query da un sito fatto in PHPNuke a Mambo.
Mantenendo le chiamate al db usate con Nuke (niente global $database quindi ) ho creato un modulo che fà una query su una tabella del database e crea una lista di risultati con un link clicckabile che apre un altro file di php con parametro il campo id che serve ad un altra query.
ecco la riga che genera il link:
PHP Code:
<?php echo "<a href='modules/mod_dbview.php?id=$id'>$modello</a>";
Infatti se scelgo il record con id=19 correttamente il browser apre la pagina con il seguente indirizzo:
http://127.0.0.1/mambo/modules/mod_dbview.php?id=19
Fin qui tutto bene, tutto funziona correttamente.
Il problema stà nel fatto che il file mod_dbview.php a cui passo la variabile id non ne vuole proprio sapere di ciucciarsi la variabile id che teoricamente il primo file gli passa.
Infatti se scrivo
a id non corrisponde nulla , men che meno il valore 19
Preciso che dopo aver fatto un cerca sul forum al primo file di php , quello del modulo che ho creato, ho dichiarato la variabile $id con
e poi visto che non funzionava ho pure provato ad aggiungere
ma niente .
Ma al secondo file non proprio riesco a far "digerire" la variabile id.
Qualcuno ha un idea del perchè ?