Jump to content

marcosmarcolin

Members
  • Content count

    254
  • Joined

  • Last visited

Community Reputation

0 Comum

About marcosmarcolin

  • Birthday 12/28/1994

Informações Pessoais

  • Sexo
    Masculino
  • Localização
    Chapecó/SC
  • Interesses
    PHP & MySQL.

Recent Profile Visitors

996 profile views
  1. marcosmarcolin

    remover aspas array

    Se não funcionar a ideia do André, peço que poste a estrutura do array $dados que está chegando na função Cadastro, que aí eu faço testes aqui. Dá um echo '<pre>'; print_r($dados); e posta aqui daí. Vamos resolver isso aí rsrs
  2. marcosmarcolin

    AJAX - Enviar form e string

    Isso, o ('id_conta', 10) passei fixo apenas para o exemplo, mas eu envio os dados do meu formulário no lugar. Eu pego o valor do campo 'id_conta' e demais campos do meu formulário e adiciono no meu FormData(append), e depois por fim o anexo do campo 'File' do formulário, entendeu? Na requisição eu envio apenas o FormData, que terá os campos que estou passando e o meu anexo. Aí lá no PHP recebo o anexo na global $_FILES e os demais valores em $_POST, que é o tipo da requisição Ajax. Lá no PHP eu recebo $_POST['id_conta'] que será 10.
  3. marcosmarcolin

    AJAX - Enviar form e string

    Cara, precisei fazer parecido hoje, olha como consegui enviar um arquivo e minhas strings. var fileData = new FormData(); var file_data = []; fileData.append('id_conta', 10); $('input[type="file"]').each(function(){ file_data = $('input[type="file"]')[0].files; fileData.append('arquivo[]', file_data[0]); }); let request = $.ajax({ url: "minha_url.php", type: "POST", data: fileData, contentType: false, processData: false, }); request.done(function (data) { // retorno data }); Aí no PHP recebo o $_POST e o $_FILES.
  4. marcosmarcolin

    Carregar planilhas dentro do banco de dados mysql

    Tem diversos tutoriais por aí: https://phppot.com/php/import-csv-file-into-mysql-using-php/ ou https://pt.stackoverflow.com/questions/118619/importar-analisar-e-extrair-dados-de-um-csv-com-php ou http://www.mauricioprogramador.com.br/posts/importando-dados-do-excel-para-mysql-com-php ou https://www.phpflow.com/php/import-csv-file-into-mysql/, etc...
  5. marcosmarcolin

    Ajuda com PHP e Banco de Dados

    Dê um print_r para verificar o que está retornando da consulta. // depois de mysql_fetch_array($busca); echo '<pre>; print_r($dado);exit; Se não tiver retornando os campos, não vai listar. Também, substitua o fetch_array por fetch_assoc, é mais rápido. Dica: não utilize mysql_, substitua por mysqli_ ou PDO.
  6. marcosmarcolin

    remover aspas array

    Cara, única de forma de resolver é você percorrer a sua variável/array antes de inserir, procurar a string e substituir, pode utilizar str_replace. Ex se for uma string, se for array você terá que percorrê-lo. str_replace("'null'", null, $valores);
  7. marcosmarcolin

    remover aspas array

    Santos, posta o exemplo inteiro que é mais fácil de acharmos a solução, pra mim está confuso. E como o André disse acima, a forma que está gerando sua string acarretará em erro.
  8. marcosmarcolin

    PHP + Mysql: Agrupar resultados iguais excluindo o final "diferente"

    Tenta assim: SELECT (CASE WHEN coluna_curso LIKE 'curso1%' THEN 'curso1' WHEN coluna_curso LIKE 'curso2%' THEN 'curso2' END) as curso, COUNT(*) FROM tabela_cursos GROUP by (CASE WHEN coluna_curso LIKE 'curso1%' THEN 'curso1' WHEN coluna_curso LIKE 'curso2%' THEN 'curso2' END);
  9. marcosmarcolin

    Error no site (syntax)

    Está iniciando o switch pra depois usar o case? Só com essa parte do código é difícil responder. Veja o Switch case.
  10. marcosmarcolin

    Não consigo conectar meu sistema de upload de imagens ao servidor

    O problema é no require abaixo, verifica as pastas corretamente e altere o diretório, não está encontrando o arquivo 'Produto_class.php'. require 'classes/Produto_class.php';
  11. marcosmarcolin

    Erro ao gerar um menu select

    Aparentemente não tem erro, mas percebi que tem um espaço no while, aí fica while quando deveria ser apenas while e o PHP entende como erro. Talvez tenha copiado com os espaços, verifica aí.
  12. marcosmarcolin

    remover aspas array

    <?php $dados = array('Nome', 'SobreNome', 'null'); $novoArray = []; foreach ($dados as $item){ if ($item === 'null'){ $item = null; } $novoArray[] = $item; } print_r($novoArray);
  13. marcosmarcolin

    Erro ao gerar um menu select

    Segue exemplo corrigido, mas precisa estudar sobre MySQLi, forma procedural e Orientada a Objetos, você está misturando-as. Tem diversos exemplos, veja em: https://www.php.net/manual/pt_BR/book.mysqli.php <html> <head> <title>Popular Select</title> </head> <body> <?php $link = new mysqli('localhost', 'root', '', 'db_chamados'); $result_setor = 'SELECT id_setor, nome_setor FROM tb_setores'; $resultado_setor = $link->query($result_setor, MYSQLI_USE_RESULT); ?> <select> <?php while ($row = $resultado_setor->fetch_array()) { $id = $row['id_setor']; $nome_setor = $row['nome_setor']; ?> <option value="<?php echo $id; ?>"><?php echo $nome_setor; ?></option> <?php } ?> </select> </body> </html>
  14. marcosmarcolin

    Reserva Em PHP

    É possível fazer tudo. Mas sistema de reserva é muito vago, reserva do quê?
  15. marcosmarcolin

    Cadastrar os mesmos dados em tabelas diferentes

    Desconheço fazer isso no PHP, tem que executar duas querys, ou inserir num laço. O que você pode fazer é usar controle de transações, aí vai executando as queries, e depois dá COMIT e envia tudo pro banco. Mas mesmo assim são queries separadas, INSERT é único para cada tabela. Ou também, usar TRIGGER.
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.