No se entienden los campos sub_id, f_id son campos que deben estar en la tabla, no será:
f_id,sub_id,field_name,field_val
1,1,title,Formulario1
2,1,Nombre, Elle
3,1,Apellidos,Lawliet
4,2,title,Formulario1
5,2,Nombre,Andres
6,2,Apellidos,Fuentes
etc
Es decir uno es el identificador del registro y el otro agrupa los registros, si es así
Código PHP:
Ver original//Mostramos el title de cada sub_id
$result = $wpdb->get_results ( "
SELECT DISTINCT sub_id,field_val
FROM wp_cformsdata
WHERE field_name = 'title'
GROUP BY sub_id
ORDER BY f_id
" );
foreach ( $result as $page)
{
echo "<option name='".$page->sub_id."'>".$page->field_val."(".$page->sub_id.")</option>";
}
por un lado y
//Obtenemos el nombre y apellidos del sub_id elegido en el formulario
SELECT field_val FROM wp_cformsdata WHERE field_name='Nombre' AND
sub_id='$fil';
SELECT field_val FROM wp_cformsdata WHERE field_name='Apellidos' AND
sub_id='$fil';
por el otro, en este caso si tendrian sentido.