Ciao a tutti,
sto creando una funzione che permetta di estrarre dei valori da una tabella.
I nomi dei campi(separati da '&'), il nome della tabella e l'id utente li passo come parametro.
Ho pensato ad un codice del genere:
Codice PHP:
function get($parametro,$id$tabella){
    
$parametri explode("&",$parametro);  //esplodo i campi
    
$numero count($parametri); 
    for(
$n 0$n <= $numero$n++){
        
$stringa $stringa "," $numero[$n];
    } 
//creo la stringa da passare alla query
    
$selPg $conn->query("SELECT ".$stringa." FROM ".$tabella." WHERE uid = ".$id."LIMIT 1") or die("Errore nella selezione. Per favore, controllare il file inc/funzioni.php");
    
$rowPg $selPg->fetch_array(MYSQLI_NUM);
    
$result = array(); //creo un array vuoto
    
for($n 0;$n <= $numero;$n++){
        
$result[$numero[$n]] = $rowPg[$n];
    } 
//popolo l'array
    
return $result;

Cosa ve ne pare?
Può andare? (devo ancora provarlo)
Ci sono altri metodi per una cosa del genere?
Grazie a tutti