Ir para conteúdo

Santos_2015

Members
  • Total de itens

    113
  • Registro em

  • Última visita

Tudo que Santos_2015 postou

  1. Santos_2015

    Como inserir vários registros usando prepare PDO

    Está certo?
  2. Santos_2015

    Questionário feito com PHP e Mysql

    Sim ou Não nas respostas acredito que resolve.
  3. Santos_2015

    Coluna Calculada Condicional

    posta a estrutura da tabela.
  4. Santos_2015

    Radio button avalição

    Gravar o código do usuário que deu avaliação? código da avaliação 1(um estrela), 2(duas estrelas)... e o código do usuário que avaliou
  5. Santos_2015

    remover aspas array [RESOLVIDO]

    @André Severino, não obtive resultado com a função acima citada. $dados=[];//preenchendo o array($dados[''] a chave, e $_POST o valor ) $dados['nome_produto'] = $_POST['produto']; $dados['valor_produto'] = $_POST['valor']; $dados['tipo_produto'] = $_POST['tipo']; //função de insert public function Cadastro(array $dados, $tabela){ // $campos = implode(", ", array_keys($dados) ); // $valores = "'" . implode( "', '", array_values($dados) ) . "'"; function verificaNomeNull($array) { $novoArray = array(); $qtd = is_array($array) ? count($array) : 0; for( $i=0; $i<$qtd; $i++ ) $novoArray[] = ((mb_strtolower(trim($array[$i])) == 'null') || (trim($array[$i]) == '')) ? NULL : trim($array[$i]); return $novoArray; } echo $novosValores = verificaNomeNull(array_values($dados)); /*$stmt = $this->pdo->prepare( "INSERT INTO {$tabela} ({$campos}) VALUES ({$valores})" ); if($stmt->execute()){ $this->idPessoa = $this->pdo->lastInsertId(); return true; }else{ $this->erro = "Erro !!"; return false; }*/ } //chamando a função inserção Cadastro(array $dados, 'produtos_cliente' );
  6. Santos_2015

    remover aspas array [RESOLVIDO]

    tenho array que está sendo preenchido assim: $dados = array([0] => "Nome",[1] => "SobreNome",[2] => "null"); queria que ficasse dessa forma: $dados = array([0] => "Nome",[1] => "SobreNome",[2] => null); pois estou extraindo os valores do array com array_values pra colocar em um INSERT, os campos que podem ser null são do tipo date(BD mysql), então tenho que retirar as aspas quando o valor vier null , ou no próprio array, ou após o array_values, alguma sugestão?
  7. Santos_2015

    remover aspas array [RESOLVIDO]

    o array dados é isso: $dados=[]; $dados['nome_produto'] = $_POST['produto']; $dados['valor_produto'] = $_POST['valor']; $dados['tipo_produto'] = $_POST['tipo']; quando chamo o função cadastro passo o array $dados
  8. Santos_2015

    remover aspas array [RESOLVIDO]

    não tive tempo de fazer uma verificação a fundo, só coloquei: verificaNomeNull( array_values($dados) ) não me retornou nada, vou ver depois com mais calma, mas pelo que percebi superficialmente a função espera um array, sendo que quando aplico o array_values() o resultado é uma string, mas como falei vou analisar depois com mais calma e retorno com resultado.
  9. Santos_2015

    remover aspas array [RESOLVIDO]

    vou ver e testar.
  10. Santos_2015

    remover aspas array [RESOLVIDO]

    tentei dessa forma, não resolveu
  11. Santos_2015

    remover aspas array [RESOLVIDO]

    estou cadastrando dessa forma. os valores estão sendo concatenados com aspas simples. public function Cadastro(array $dados, $tabela ){ $campos = implode(", ", array_keys($dados) ); $valores = "'" . implode( "', '", array_values($dados) ) . "'"; $stmt = $this->pdo->prepare( "INSERT INTO {$tabela} ({$campos}) VALUES ({$valores})" ); if($stmt->execute()){ $this->idPessoa = $this->pdo->lastInsertId(); return true; }else{ $this->erro = "Erro !!"; return false; } }
  12. Santos_2015

    remover aspas array [RESOLVIDO]

    Esse valores $valores = 'Nome','SobreNome','null'; é a extração de um array : implode(" ',' ", array_values($dados)) estou deixando nesse formato, só que quando valor for null não pode conter 'aspas simples'
  13. Santos_2015

    remover aspas array [RESOLVIDO]

    não consegui chegar ao resultado esperado, esse array, tipo, tenho isso (não é um array): $valores = 'Nome','SobreNome','null'; monto assim: explode(",",$valores); quando coloco no foreach ele não entra no IF
  14. Santos_2015

    Cadastro de usuários em 2 sites simultâneo

    Não ficou muito claro, a questão do formulário, terá, ou deverá ser um em cada site(apontado pra mesma base de dados). acredito que deve ser um banco de dados só.
  15. Santos_2015

    editar checkbox vindos do banco de dados

    tem coisa redundante no seu código,posta aqui o código completo e a estrutura das tabelas, ou passa pro e-mail (sidneytec@live.com).
  16. Santos_2015

    editar checkbox vindos do banco de dados

    então é questão de lógica, pegar informação do banco e fazer um if, valor 1 (marcado), valor 2 (desmarcado) if($row_Opcional['cod_opcional'] == 1]){ $opcional_selecionado = "checked"; }else{ $opcional_selecionado = ""; }
  17. Santos_2015

    busca em data attribute (jquery)[RESOLVIDO]

    Aalera como faço um busca um valor na propriedade data do Jquery através de um input? tipo mostrar a div de acordo com busca e ocultar as outras. <div data-value="A" class="valor">AA</div> <div data-value="B" class="valor">BB</div> <div data-value="C" class="valor">CC</div> Ex: Mostrar as div que contenham A e ocultar as restantes.
  18. Santos_2015

    busca em data attribute (jquery)[RESOLVIDO]

    <div class="campo" data-search="valor1">Valor 01</div> <div class="campo" data-search="valor2">Valor 02</div> <div class="campo" data-search="valor3">Valor 03</div> <input type="text" id="search" value=""> $('#search').on('input', function() { var search = $.trim(this.value); $('.campo').each(function() { if (search.length < 1) { $(this).show(); } else { $(this).toggle($(this).filter('[data-search*="' + search + '"]').length > 0); } }); })
  19. Santos_2015

    editar checkbox vindos do banco de dados

    quando você imprimi a variável $row_Opcional['cod_opcional'] , o que mostrou?
  20. Santos_2015

    editar checkbox vindos do banco de dados

    você já imprimiu a variável $row_Opcional['cod_opcional'] ? o campo é do tipo inteiro ou varchar?
  21. Santos_2015

    Busca empresa com menos funcionarios

    acredito que com subselect você consegue fazer isso.
  22. Santos_2015

    editar checkbox vindos do banco de dados

    tentou fazer assim: <input name="cod_opcional[]" type="checkbox" id="cod_opcional" <? echo $opcional_selecionado; ?>><? echo $row_Opcional['opcional']; ?>
×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.