Ver Mensaje Individual
  #4 (permalink)  
Antiguo 15/05/2014, 06:16
quimfv
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Sabadell
Mensajes: 4.897
Antigüedad: 16 años, 1 mes
Puntos: 574
Respuesta: Pasar información por post

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
  1. //Mostramos el title de cada sub_id
  2.  
  3. $result = $wpdb->get_results ( "
  4.    SELECT DISTINCT sub_id,field_val
  5.    FROM  wp_cformsdata
  6.    WHERE field_name = 'title'
  7.    GROUP BY sub_id
  8.    ORDER BY f_id
  9.    " );
  10.  
  11.     foreach ( $result as $page)
  12.     {
  13.          echo "<option name='".$page->sub_id."'>".$page->field_val."(".$page->sub_id.")</option>";
  14.     }

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.
__________________
Quim
--------------------------------------------------
Ayudar a ayudar es una buena práctica!!! Y da buenos resultados.