Única Função...
#1
Posted 14/02/2006, 08:42
e vou ter varias telas de cadastro() e umas 50 tabelas no banco.
afim de naum fazer muitas paginas estou tentando otimizar meus códigos...
por exemplo:
fazer somente uma função responsavel para cadastro, outra somente para atualização,
outra para excluir algum item no banco e assim por diante...
preciso de ajuda para passar parametros, nome de tabelas, campos etc...
estou fazendo um curso de java para desktop e é muito diferente os metodos...
ex:
tela de cadastro A
[QUOTE]
<body>
<form method="post" action="">
<input type="text" name="CDusuario">
<input type="text" name="DSusuario">
<input type="text" name="CDsenha">
</form>
</body>
[QUOTE]
tela de cadastro B
[QUOTE]
<body>
<form method="post" action="">
<input type="text" name="CDusuario">
<input type="text" name="DSusuario">
<input type="text" name="CDmotivo">
<input type="text" name="STstatus">
<input type="text" name="DTrecord">
</form>
</body>
[QUOTE]
ambas as paginas efetuarem o cadastro em uma única função de cadastro...
por favor quem souber ou saber de um tópico bom sobre o assunto...
naum encontrei muita coisa na net.
qualquer dúvida estou a disposição...
cesarfuhr_horizonte@hotmail.com
Abraços.
#2
Posted 14/02/2006, 10:31
Se for isso eh possivel vc receber os campo em um array e depois montar seu INSERT conforme o array
[]s
UH Terêrê ... Voltei!
#3
Posted 14/02/2006, 12:19
acho q n ia te adiantar mta coisa nao cara
"As dúvidas engrandecem nossa sabedoria, mas não basta somente tirá-las, temos que entendê-las"
#4
Posted 14/02/2006, 16:01
tipo, vou ter que passar as tabelas, colunas naum array...
colunas
$colunas = array("CD_USUARIO","DS_USUARIO"); //colunas da tabela
$tabela = 'USUARIO'; //nome da tabela
$colunas = implode(",", $colunas);
<form action="cadastrar.php">
<input name="colunas" type="hidden" value="<? echo $colunas;?>"> passar as variaveis
<input type="submit" name="Submit" value="Enviar">
</form>
na outra pagina...
$colunas = $_POST['colunas'];
$colunas = explode(",",$colunas);
$tabela = $_POST['tabela'];
cara como monta o insert/update agora???
#5
Posted 14/02/2006, 16:50
mysql_query("insert into tabela ...") or die(mysql_error());
"As dúvidas engrandecem nossa sabedoria, mas não basta somente tirá-las, temos que entendê-las"
1 user(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)