Tengo este codigo
<form action="/registrardatos.php" method="post">
Seleccione una fruta o verdura:
<select name="articulo">
<optgroup label="Frutas">
<option value="1">Naranjas</option>
<option value="2">Manzanas</option>
</optgroup>
<optgroup label="Verduras">
<option value="3">Lechuga</option>
<option value="4">Papas</option>
</optgroup>
</select>
<br>
<input type="submit" value="Enviar">
</form>
y tengo una conexión a PHPMYSQL y todo, pero no se como guardar la opción elegida para poder pasarla a las tablas
En 'registrardatos.php' debes recibir la opcion elegida con algo como
$opcion=$_POST['articulo'];
siendo opcion o 1 o 2 o 3 o 4 de acuerdo a lo que elija del select ya luego guardas a '$opcion' en tu tabla con algo como
$sql="Insert into mitabla (articulo) values('$opcion');"