Lo tengo con los datos del JavaScript que mencione arriba y mi archivo test.php dice algo asi:
Código PHP:
Ver original<?php
require 'classes/Form.class.php';
require 'classes/DataAccess.class.php';
require 'classes/ElementsFromDB.class.php';
require 'classes/LinkedSelect.class.php';
$form=new Form('form', 'post');
'table'=>'categoria',
'values'=>'nombre',
'options'=>'nombre',
),
'type'=>'select',
'id'=>'select_1',
'name'=>'select_1'
),
'externalclass'=>'elementsfromdb',
'selected'=>'1',
'value'=>'0',
'option'=>'Elige...'
)
));
'table'=>'marca',
'values'=>'nombre',
'options'=>'nombre',
),
'type'=>'select',
'id'=>'select_2',
'name'=>'select_2'
),
'externalclass'=>'linkedselect',
'reference'=>'categoria',
'id'=>'select_1',
'showdefault'=>'0'
),
'value'=>'0',
'option'=>'Elige...'
),
'js'=>'js/',
'php'=>'classes/'
)
));
'table'=>'producto',
'values'=>'id',
'options'=>'title',
),
'type'=>'select',
'id'=>'select_3',
'name'=>'select_3'
),
'externalclass'=>'linkedselect',
'reference'=>'marca',
'id'=>'select_2',
'showdefault'=>'0'
),
'value'=>'0',
'option'=>'Elige...'
),
'js'=>'js/',
'php'=>'classes/'
)
));
$form->GenerateForm();
?>
y en el body dice algo como:
Código HTML:
Ver original<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"> <?php $form->GenerateAdditionalJS(); ?>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<?php
$form->GetInput('select_1');
$form->GetInput('select_2');
$form->GetInput('select_3');
?>