Paulo Campos 01 Postado Outubro 5, 2012 Denunciar Share Postado Outubro 5, 2012 Olá pessoal, como eu faço pra pegar o valor do campo código e joga pra input como foi feito com a data ?function FormCadastro($url,$action,$combos="",$ajax=array()){ //$form->FormCadastro('produto','entrada','categoria,produto,fornecedor', //array('remetentecategoria'=>'categoria','destinatariocategoria'=>'produto','tabelacategoria'=>'produto')); $url=(empty($url))?$this->table:$url; $campos=substr($this->fields,0,-1); $campos=explode(',',$campos); $combos=explode(',',$combos); //print_r($ajax); echo '<h1>Cadastro de '.$this->table.'</h1>'; echo'<p> </p>'; echo '<form name="confirma" action="index.php?url='.$url.'&acao='.$action.'" method="post">'; echo '<table>'; foreach ($campos as $campo) { $valor=($campo=='data')?date('d/m/Y'):''; //Campo código no qual me referi no tópico. $codigo=($campo=='codigo'); if($campo<>'id'){ if(array_search($campo,$combos)===FALSE){ $campo=str_replace("_"," ",$campo); echo '<tr> <td>'.ucfirst($campo)."</td> <td><input id='data_1' type='text' name='$campo' value='$valor'> </tr> \n"; } else { if(array_search($campo,$ajax)===FALSE) { $js=""; } else { $js='onChange=\'Ajax("'.$ajax['remetente'.$campo].'","'.$ajax['destinatario'.$campo].'","'.$ajax['tabela'.$campo].'")\''; } echo '<tr><td>'.ucfirst($campo).'</td><td>'; $this->Combo($campo,$campo,'id','nome',$js); echo '</td></tr>'; } } } echo '<tr><td><input type=button onclick="pergunta()" value="Enviar"></td></tr>'; echo '</table>'; echo '</form>'; }Desculpa pessoal, escrevi Oegar, é pegar. Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Paulo Campos 01
Olá pessoal, como eu faço pra pegar o valor do campo código e joga pra input como foi feito com a data ?
Desculpa pessoal, escrevi Oegar, é pegar.
Link para o comentário
Compartilhar em outros sites
0 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.