Ho un file php dove in cima ho messo:
Codice PHP:
include "../conn/conndbmysql.php"
Ho fatto il mio codice e tutto funziona.
Cercando di semplificarlo ho creato una funzione:

Codice PHP:
function aggiornadb ($line_num$filenome){
    include 
"../conn/conndbmysql.php";
    
$logdbagg ="";
    
$qwt "UPDATE pippotbl set righecar=? WHERE nomefile=?";
    
$result $connessione->prepare($qwt);
    
$par = array($line_num,$filenome);
    
$result->bind_param('is'$par[0], $par[1]);
    
$operazione SqlDebug($qwt$par);    
    if(!
$result->execute()) {
    
$logdbagg $result->error;
    } else {
    
$logdbagg "DB AGGIORNATO";
    }   
    return 
$logdbagg;

Come mai se in cima alla funzione NON rimetto la connessione al db mi da errore?
Essendo la funzione dentro la pagina non dovrebbe valere quello che c'è nell'header?

Grazie