Ir para conteúdo
Fórum Script Brasil
  • 0

(Resolvido) Como atribuir uma id a essa input


Paulo Campos 01

Pergunta

Olá pessoal,

tem como atribuir uma input quando ela é uma coluna do mysql ?

$valor=($campo=='data')?date('d/m/Y'):'';

Ai está, com a variavel e uma data defaut.

Gostaria de atribuir uma a id="data_1" a ela, para que eu utilize um calendario no campo.

Com eu faria ?

Agradeço a todos que puderem colaborar.

Abraço.

Editado por Paulo Campos 01
Link para o comentário
Compartilhar em outros sites

2 respostass a esta questão

Posts Recomendados

  • 0

No meu script, os inputs são as próprias colunas.

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>&nbsp;</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'):''; //GOSTARIA DE COLOCAR UM FILTRO COM CALENDARIO
            
            if($campo<>'id'){
                
                if(array_search($campo,$combos)===FALSE){
                    $campo=str_replace("_"," ",$campo);
                    echo '<tr><td>'.ucfirst($campo)."</td><td><input type='text' name='$campo' value='$valor'></td></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>';    
        

    
}

Para que eu coloque um calendário para preencher o campo data, eu tenho que atribuir uma id...

é possível quando meu input é uma coluna ?

Desculpa a vergonha que eu passei hahsuahsuahshahs

A input ali é referente ao campo

Deu certinho aqui

valeu

Link para o comentário
Compartilhar em outros sites

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.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,2k
    • Posts
      652k
×
×
  • Criar Novo...