manipular apenas a fase que estiver setada e que não afete as outras fases....
na url ficaria assim Ex.: www.site.com.br/acao.php?id=100&fase=1
apenas isso creio que não seja dificil mas... estou com dificuldades desde já agradeço a ajuda abraçoss

Posted 15/04/2010, 10:13
Posted 15/04/2010, 10:34
Bom dia Pessoal postei essa imagem aqui para facilitar a resolução da minha duvida bem esse Fomulário tem 4 fases divididas apenas na interface....o que eu gostaria de faser é :
manipular apenas a fase que estiver setada e que não afete as outras fases....
na url ficaria assim Ex.: www.site.com.br/acao.php?id=100&fase=1
apenas isso creio que não seja dificil mas... estou com dificuldades desde já agradeço a ajuda abraçoss
Posted 15/04/2010, 10:40
Bom dia Pessoal postei essa imagem aqui para facilitar a resolução da minha duvida bem esse Fomulário tem 4 fases divididas apenas na interface....o que eu gostaria de faser é :
manipular apenas a fase que estiver setada e que não afete as outras fases....
na url ficaria assim Ex.: www.site.com.br/acao.php?id=100&fase=1
apenas isso creio que não seja dificil mas... estou com dificuldades desde já agradeço a ajuda abraçoss
desculpas mas ñ ta exibindo as imagens então poste o codigo para poder te ajudar... pelo q entendi vc deve setar uma acao no formulario
<p align="center"><b>Relatorio: </b> <input type="hidden" size="3" name="id_form" value="<?= $dados[id_form]?>"><?= $dados['id_form'] ?></p> <fieldset> <input type="hidden" id="fase1" value="<?= $_GET['fase_1']="1";?>"></p> <legend><b>Fase 1</b></legend> <b>Emitente: <input type="hidden" id="id_usuarioEmitente" name="id_usuarioEmitente" value="<?= $user['id_usuario'];?>"/></b><font color="#CD0000"><?= $user['login_usuario']?></font> <b>Abertura: <input type="text" name="dt_abertura" id="dt_abertura" size="10" value="<?= $dados['dt_abertura']?>"/></b> <div> <br /> <div> <b>Empreendimento: </b> <select name="id_empreendimento" id="id_empreendimento"> <option value="<?=$dados['id_empreendimento']?>">Selecione um Empreendimento</option> <? //------------------------------------------------------------------------------------/ //INSTANCIA O OBJETO EMPREENDIMENTO $emp = new empreendimento(); //CHAMA A FUNÇÃO DE LISTAGEM DO EMPREENDIMENTO $cli = $emp->listaEmpreendimentos(); while($dadosEmpre = mysql_fetch_array($cli)){ ?> <option value="<?=$dadosEmpre['id_empreendimento']?>" <? $l = $lista->sel(); $se = mysql_fetch_array($l); foreach($se as $value =>$chave){ ?> <? if($dadosEmpre['id_empreendimento']==$chave['id_empreendimento']){ echo "selected"; }}?> > <?=$dadosEmpre["str_nome"]?></option> <? } //--------------------------------------------------------------------------------------------------/ ?> </select> <b>Etapa: </b><select name="id_etapaEmp"> <option value="<?= $dados[str_descricao];?>">Selecione uma Etapa</option> <? //--------------------------------------------------------------------------------------------------/ //INSTANCIA O OBJETO ETAPA DO EMPREENDIMENTO $cliente = new EtapaEmpreendimento(); //CHAMA A FUNÇÃO DE LISTAGEM DE ETAPA DO EMPREENDIMENTO $cli = $cliente->listaEtapaEmpreendimento(); while($dadosEmp = mysql_fetch_array($cli)){?> <option value="<?=$dadosEmp['id_etapaEmp']?>" <? $selec = $lista->selec(); $cols = mysql_fetch_array($selec); foreach($cols as $value =>$chave){ ?> <? if($dadosEmp['id_etapaEmp']==$chave['id_etapaEmp']){ echo "selected"; }}?> ><?= $dadosEmp["str_descricao"]?></option> <? } //--------------------------------------------------------------------------------------------------/ ?> </select> </div> <br /> <b>Itens Verificados:</b> <b>Usuarios Avisados:</b><br /> <div class="esquerda"> <? //--------------------------------------------------------------------------------------------------/ //INSTANCIA O OBJETO ITEM $item = new item(); //CHAMA A FUNÇÃO DE LISTAGEM DOS ITENS $ite = $item->listaItem(); //FAZ O LOOP TRAZENDO A LISTAGEM DOS ITENS DENTRO DE UMA MATRIZ ASSOCIATIVA while ($linha = mysql_fetch_assoc($ite)){ //--------------------------------------------------------------------------------------------------/ ?> <p><input type="checkbox" name="id_item[]" id="id_item" value="<?= $linha['id_item']?>" <? //--------------------------------------------------------------------------------------------------/ //TRAZ O RESULTADO DO SELECT COMPARA O ITEM SELECIONADO COM O ITEM CADASTRADO NO BANCO if($bd_idForm!=""){ while ($t = mysql_fetch_assoc($itens)){ if($linha['id_item'] == $t['id_item']){ echo "checked";} } //VOLTA O PONTEIRO PARA POSIÇÃO INICIAL mysql_data_seek($itens,0); } ?> > <?= $linha['str_descricao'];?></p> <?} //-------------------------------------------------------------------------------------------------/ ?> </div> <div class="direita"> <? //--------------------------------------------------------------------------------------------------/ //INSTANCIA DO OBJETO USUARIOS $usuario = new Usuario(); //CHAMA A FUNÇÃO DE LISTAGEM DOS USUARIOS $cli = $usuario->listaUsuario(); //FAZ O LOOP TRAZENDO A LISTAGEM DOS ITENS DENTRO DE UMA MATRIZ while($row = mysql_fetch_array($cli)){ //---------------------------------------------------------------------------------------------------/ ?> <p><input type="checkbox" name="id_usuario[]" id="checkid_usuario" value="<?= $row['id_usuario']?>" <? //---------------------------------------------------------------------------------------------------/ //TRAZ O RESULTADO DO SELECT COMPARA O USUARIO SELECIONADO COM O USUARIO CADASTRADO NO BANCO if($bd_idForm!=""){ while ($u = mysql_fetch_assoc($usuarios)){ if($row['id_usuario']== $u['id_usuario']){ echo "checked";} } //VOLTA O PONTEIRO PARA POSIÇÃO INICIAL mysql_data_seek($usuarios,0); } ?> > <?= $row['str_nome']?></p> <? } //---------------------------------------------------------------------------------------------------/ ?> </div> <br /><br /><br /><br /><br /><br /><br /><br /><br /><br /> <div id="content"><b>Selecionados:</b> <b>Selecionados:</b></div><br /> </div> <div id="buscar"></div> <div align="center"><button name="gravar" id="gravar" onClick=" return fase_1();">Gravar</button></div> </fieldset> <fieldset> <input type="hidden" name="fase2" value="<?= $_GET['fase_2'] = "2" ?>"></p> QUERO DIVIDIR AS FASES PARA MANIPULAÇÃO DE UMA DE CADA VEZ...VIA JAVASCRIPT OU PHP MESMO... //---------------------------------------------------------------------------------------------- //INICIA A FASE 2 <legend><b>Fase 2</b></legend> <div class="fase2"> <h1><b>Fornecedores</b></h1><br /> <? //---------------------------------------------------------------------------------------------------/ //LOOP DOS ITENS QUE SERÃO VINCULADOS AOS FORNECEDORES while($item = mysql_fetch_assoc($n)){ ?> Item: <input type="hidden" name="id_itemSelecao" id="id_itemSelecao" value="<?= $item['id_item'] ?>"><b><?= $item['str_descricao']?></b> </b> <select name="id_fornecedor[]" id="id_fornecedor"> <option>Selecione um Fornecedor</option> <? //INSTANCIA O OBJETO FORNECEDORES $fornecedores = new fornecedores(); //CHAMA A FUNÇÃO DE LISTAGEM DOS FORNECEDORES $cli = $fornecedores->ListaFornecedores(); //LOOP TRAZENDO TODOS OS FORNECEDORES DENTRO DO SELECT OPTION while($dadosFornecedor = mysql_fetch_array($cli)){ ?> <option value="<?= $dadosFornecedor['id_fornecedor']?>" <? if($bd_idForm!=""){ //SETA AS O ID DO ITEM $lista->setid_item($item['id_item']); $fornec = $lista->compara_fornecedor(); //LOOP DA TABELA SMS_FORM_ITEM_FORNECEDOR while($dadosForn = mysql_fetch_assoc($fornec)){ //COMPARANDO OS DADOS PARA TRAZER O ID CORRESPONDENTE if($dadosFornecedor['id_fornecedor'] == $dadosForn['id_fornecedor']){ echo " selected "; break; }else{ echo " "; } } mysql_data_seek($fornec,0); } ?> ><?= $dadosFornecedor['str_nome']?></option> <? } ?> </select><br /><br /> <? mysql_data_seek($cli,0); } ?> </div> <div align="center"><button type="submit" id="gravar" onClick="return fase_2();">Gravar</button></div> </fieldset>
Edição feita por: admendes, 15/04/2010, 10:44.
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)