Hai ragione, se al posto di una stringa volessi utulizzare un nomecampo piu' complesso tipo questo:
Codice PHP:
  $a=1;
  
$b=2;
 
$nomecampo='r'.$a.'-p'.$b;
$qry="INSERT INTO nometabella
            (id,
$nomecampo) VALUES ('$id','$valorecampo')"