Salve signori
, essendo ignorante in materia, provo a scrivere in questo forum in cerca di un anima pia che possa aiutarmi a risolvere il problema..
Ho creato un form dove chiedo all'utente di selezionare (tramite checkbox) quali colonne intende selezionare dal db .
codice HTML:
<b>Scegli quali colonne estrarre:</b>
<form action="" method="post">
<input type="checkbox" name="scelta[]" value="codice_fiscale" id="opt1">
<input type="checkbox" name="scelta[]" value="cognome" id="opt2">
<input type="checkbox" name="scelta[]" value="nome" id="opt3">
<input type="checkbox" name="scelta[]" value="num_tel" id="opt4">
<input type="checkbox" name="scelta[]" value="sostituto" id="opt5">
<input type="checkbox" name="scelta[]" value="cf_sostituto" id="opt6">
<input type="checkbox" name="scelta[]" value="tipo" id="opt7">
<input type="submit" value="Estrai" name="Submit1" class="b_aggiungi">
</form>

la struttura del db è la seguente:

l'intento è il seguente: quando l'utente seleziona le tabelle che vuole estrarre e clicca sul pulsante "estrai" , vado a selezionare quelle colonne dal db e faccio partire il download di un file PDF che contiene la tabella e i dati delle sole colonne selezionate..
Codice PHP:
<?php
$name = $_POST['scelta']; // array
if (is_array($name)) {
$sql = "SELECT ";
foreach($name AS $value) {
$sql .= "{$value}, ";
}
$sql = substr($sql, 0, -2);
$sql .= " FROM 730_2023";
}
?>
questo piccolo pezzettino di codice mostra come sto provando a fare questa selezione di colonne..non sono riuscito ad andare oltre.. nè a estrarre queste colonne, tantomeno a far partire il download del pdf con la tabella...ho provato a utilizzare la libreria pdfp e altre soluzioni..nulla sono negato.. qualcuno potrebbe darmi una mano