La tabla es de la Forma siquiente:
Código:
O sea pone un id cada dato de cada persona y no a cada persona con sus datos. CREATE TABLE IF NOT EXISTS `jos_facileforms_subrecords` ( `id` int(11) NOT NULL auto_increment, `record` int(11) NOT NULL default '0', `element` int(11) NOT NULL default '0', `title` varchar(50) NOT NULL default '', `name` varchar(30) NOT NULL default '', `type` varchar(30) NOT NULL default '', `value` text, PRIMARY KEY (`id`) INSERT INTO `jos_facileforms_subrecords` (`id`, `record`, `element`, `title`, `name`, `type`, `value`) VALUES (866, 133, 460, 'Celular', 'txt_celular', 'Text', '15xxxxxxx'), (865, 133, 448, 'Institucion', 'txt_institucion', 'Text', 'Instituto Educativo'), (864, 133, 450, 'Email', 'txt_email', 'Text', '[email protected]'), (863, 133, 451, 'Profesion', 'txt_profesion', 'Text', 'Director'), (862, 133, 454, 'DNI', 'txt_dni', 'Text', 'xx.xxx.xxx'), (861, 133, 458, 'Nombre', 'txt_nombre', 'Text', 'Juan'), (860, 133, 455, 'Apellido', 'txt_apellido', 'Text', 'Perez'),
Para extraer los datos hice lo siguiente.
Código PHP:
$sql = "SELECT * FROM `jos_facileforms_subrecords`
ORDER BY `record`";
$result = mysql_query($sql);
while ($row = mysql_fetch_array($result))
{
switch ($row[element]){
case 455:
echo $row['value'];
break;
case 458:
echo $row['value'];
break;
case 454:
echo $row['value'];
break;
case 451:
echo $row['value'];
break;
case 448:
echo $row['value'];
break;
case 450:
echo $row['value'];
break;
case 460:
echo $row['value'];
break;
}
}
?>
Bueno ojala me puedan dar una mano. Infinitas Gracias.