Parâmetros para criar um formulário
Existe como alterar esse código para que o usuário informe os atributos e o valor para cada atributo e abaixo gerar a base com os valores informados?
Não precisa gravar nada em banco de dados somente visualização em tela.
Não precisa gravar nada em banco de dados somente visualização em tela.
<!doctype html> <html> <head> <meta charset="utf-8"> <title>Gerador Base Weka</title> </head> <body> <?php echo nl2br("@relation contrata @attribute 'vinculo' {COLABORADOR, COMUNIDADE} @attribute 'cursando' {SIM, NAO} @attribute 'ano' {<=1, <=2, >3} @attribute 'nivel' {BASICO, INTERMEDIARIO, AVANCADO} @attribute 'custo' {BAIXO, MEDIO, ALTO} @attribute 'promove' {SIM, NAO, AVALIAR} </br></br>"); echo '@data</br>'; $vinculo = array('COLABORADOR','COMUNIDADE'); $cursando = array('SIM','NAO'); $ano = array('<=1', '<=2', '>3'); $nivel = array('BASICO', 'INTERMEDIARIO', 'AVANCADO'); $custo = array('BAIXO', 'MEDIO', 'ALTO'); $promove = array('SIM', 'NAO', 'AVALIAR'); for($x=0;$x<=100;$x++){ echo $vinculo[rand(0,1)].','.$cursando[rand(0,1)].','.$ano[rand(0,2)].','.$nivel[rand(0,2)].','.$custo[rand(0,2)].','.$promove[rand(0,2)].' '; } ?> </body> </html>
Sérgionei Reichardt
Curtidas 0
Respostas
Estevão Dias
30/06/2017
Olá Senhor Informática, tudo bem?
Nesse exemplo que você postou acima os valores de cada campo são calculados aleatoriamente a partir da função rand. Para que os campos possam ser escolhidos por um usuário você vai precisar de uma tela com algumas opções, receber essas opções no PHP e, de posse desses números, substituir a função rand por valores selecionados.
Eu separei um material aqui da DevMedia para te ajudar a trabalhar com formulários no PHP:
https://www.devmedia.com.br/guia/php/38193
https://www.devmedia.com.br/php-forms-manipulando-dados-de-formularios/29392
https://www.devmedia.com.br/exemplo/trabalhando-com-formulario-de-cadastro-em-php/13
Um abraço.
Nesse exemplo que você postou acima os valores de cada campo são calculados aleatoriamente a partir da função rand. Para que os campos possam ser escolhidos por um usuário você vai precisar de uma tela com algumas opções, receber essas opções no PHP e, de posse desses números, substituir a função rand por valores selecionados.
Eu separei um material aqui da DevMedia para te ajudar a trabalhar com formulários no PHP:
https://www.devmedia.com.br/guia/php/38193
https://www.devmedia.com.br/php-forms-manipulando-dados-de-formularios/29392
https://www.devmedia.com.br/exemplo/trabalhando-com-formulario-de-cadastro-em-php/13
Um abraço.
GOSTEI 0