Ciao a tutti,
mi sto cimentando per la prima volta con php e sqlite, mi sono bloccato per un sicuramente sciocco motivo, voglio passarmi tramite il metodo post dei valori che l'utente immette in una form che è questa:
codice HTML:
<form action="action.php" method="POST">             <p>nome: <input type="text" name="nick" value="" /></p>             <p>Avatar(url): <input type="text" name="immagine" value ="" size="80" /></p>             <p>Punti: <input type="text" name="punti" value="1" maxlength="3" size="3" /></p>             <p>Assegna un obiettivo             <select name="obiettivo">             <option> --- seleziona --- </option>
Codice PHP:
             <?php                $query "SELECT DISTINCT id_ob, obiettivo FROM obiettivi ORDER BY id_ob";                $res2 $db->query($query);                WHILE ($row2 $res2->fetchArray(SQLITE3_ASSOC)){                echo "<option value=\"".$row2['id_ob']."\">".$row2['obiettivo']."</option>";                }             ?>
codice HTML:
             </select></p>                                       <p><input type="submit" value="Inserisci membro"></p>            </form>
per quanto riguarda il recupero dei valori delle input text non ho nessun problema mentre se provo a recuperare il value della option della select non riesco, dove sbaglio?

il codice per recuperare il value della select è questo
Codice PHP:
echo "id_ob: ".$id_obiettivo."<br />"
qualcuno è così gentile da farmi capire dove sbaglio? grazie