Jump to content

ma_gr

Members
  • Content count

    122
  • Joined

  • Last visited

Community Reputation

2 Comum

1 Follower

About ma_gr

Informações Pessoais

  • Sexo
    Masculino

Contato

  • Twitter
    @habitodigital
  • Facebook
    https://www.facebook.com/habitodigital
  • Site Pessoal
    http://www.habitodigital.com
  1. ma_gr

    Sistema de buscas

    Estou com um projeto que irá constar com um sistema de busca na seguinte forma: Input select com Estados que abrirá um segundo input select com as cidades do estado selecionado e que, por fim, irá abrir as diversas categorias constantes dentro da cidade escolhida. Ex: engenheiros, pedreiros, etc. Acredito que este sistema constaria com umas 3, 4 tabelas. Gostaria da opinião de quem tem experiência com isto de quanto poderia cobrar por um sistema desses. É a primeira vez que faço então se alguém puder dar uma dica. Obrigado por enquanto.
  2. ma_gr

    Colocar resultado da query no mesmo índice

    Acabei mudando o php para que o array ficasse aninhado e assim pude fazer um forEach corretamente no angularjs "VAGA" => [$row['id_vaga']]
  3. Na query abaixo $id_candidato = 1; $id_vaga = 2; $sql = $mysqli->query("SELECT * FROM candidatos WHERE id_vaga = '".$id_vaga."' AND id_candidato = '".$id_candidato."'"); if($sql->num_rows > 0){ while($row = $sql->fetch_array(MYSQLI_BOTH)){ $registro = array( "ID" => $row['id'], "VAGA" => $row['id_vaga'], "ID_CANDIDATO" => $row['id_candidato'] ); $retorno[] = $registro; } $mysqli->close(); $retorno = json_encode($retorno); echo $retorno; }else { echo "nao existe"; } eu obtenho o seguinte retorno: [{"ID":"1","VAGA":"2","ID_CANDIDATO":"1"},{"ID":"2","VAGA":"2","ID_CANDIDATO":"1"}] Minha questão é como faço para que o retorno saia deste jeito: [{"ID":"1","VAGA":"2","ID_CANDIDATO":"1", "ID":"2","VAGA":"2","ID_CANDIDATO":"1"}] Utilizo isso para pegar o resultado e utilizar como json na aplicação angularjs. Exemplo: var resposta = response.data[0].VAGA; // só me traz 2 do indice 0 var resposta = response.data[1].VAGA; // só me traz 2 do indice 1 Então, colocando tudo num mesmo índice poderia pegar todas as ocorrências de VAGA com var resposta = response.data[0].VAGA;
  4. ma_gr

    Adicionar usuário dinamicamente

    Pois é. Eu tenho 3 tabelas assim mesmo. Só esta terceira você deu uma clareada nas coisas.
  5. Olá a todos. Gostaria de saber qual a melhor maneira de ir adicionando usuários a uma tabela dinamicamente, conforme suas escolhas e seu id? Por exemplo na tabela da imagem abaixo. Na aplicação todos os candidatos que clicarem no botão e escolherem a vaga de id 3 teriam seu id adicionado a um mesmo campo "candidatos"? Ou é preferível fazer um ALTER TABLE e adicionar novos campos um para cada id de candidato?
  6. Isso. Foi o que acabei usando. Separei o array em 2 com slice(). Primeiro grupo até a posição 3 atribuindo um elemento pra cada $scope e o segundo grupo todo foi atribuído a um $scope só. Obrigado, abraço!
  7. Array de tamanho variável: vem do banco de dados originário de um form, portanto não vou saber o tamanho exato pra poder usar slice(-3). Pode ser que haja mais números.
  8. Olá, como posso pegar os últimos elementos de um array se ele não tem um tamanho fixo? O código deve mostrar esses elementos quando atingir o index[3]. Parece que não dá pra fazer com array.length - n. Vi que em Python existe [i:]. Tem algo similar em js? Exemplo: $scope.letrasNumeros = myService.getData(); console.log($scope.letrasNumeros); // ["A", "B", "C", "D", "1", "2", "3"] $scope.a = $scope.letrasNumeros[0]; $scope.b = $scope.letrasNumeros[1]; $scope.c = $scope.letrasNumeros[2]; $scope.d = $scope.letrasNumeros[3]; $scope.nums = $scope.letrasNumeros[4]; // aqui deve mostrar todos os números num $scope só
  9. ma_gr

    Armazenamento de dados

    Sim, tenho tabelas separadas. A questão aqui é se é melhor criar uma nova tabela para um campo que seria da tabela currículo já.
  10. ma_gr

    Armazenamento de dados

    Gostaria de uma opinião sobre qual a melhor maneira de se armazenar, por exemplo, currículos de usuários? Estou fazendo por enquanto em uma tabela mas cheguei na seguinte questão: como fazer com a parte da experiência profissional do usuário, sendo que ele pode a qualquer momento adicionar ou excluir uma experiencia. É melhor criar outra tabela onde mais campos são criados automaticamente à medida em que mais experiências são inseridas, por exemplo? Ou pode-se criar um identificador dentro do campo experiencia para cada novo insert?
  11. pelo amor de Deus..
  12. Tenho um problema em dispositivos móveis que ao rolar a página a imagem de background está se movendo um pouco e, assim, se redimensionando, como pode ser visto em http://www.fisioterapeutacamila.com/my-bootstrap/sobre.html Já tentei várias alternativas css e até javascript mas o problema persiste. .bg-1, .bg-2, .bg-3, .bg-1:after, .bg-2:after, .bg-3:after { position: fixed; width: 100%; height: 100%; top: 0px; left: 0px; z-index: 0; } .bg-1 li span, .bg-2 li span, .bg-3 li span { width: 100%; height: 100%; position: absolute; top: 0px; left: 0px; color: transparent; background-size: cover; background-position: 50% 50%; background-repeat: none; opacity: 1; z-index: 0; } .bg-1 li span { background-image: url(../images/slide-1.jpg); } .bg-2 li span { background-image: url(../images/slide-3.jpg); } .bg-3 li span { background-image: url(../images/slide-2.jpg); } ol,ul { list-style:none; } html <body> <ul class="bg-2"> <li><span></span></li> </ul> <nav class="navbar"> <div class="container-fluid social-nav"> ... Alguma sugestão?
  13. ma_gr

    Undefined offset

    Lendo este post http://forum.imasters.com.br/topic/266539-upload-multiplo/ vi que tinha que trocar for($i = 0; $i < sizeof($images); $i++) por for($i = 0; $i < sizeof($images["name"]); $i++) Obrigado.
  14. ma_gr

    Undefined offset

    Sem sucesso. Ainda me retorna os mesmos erros.
  15. ma_gr

    Undefined offset

    Olá, como posso remover o erro "Undefined offset" no meu script de upload de imagens das linhas 22, 23, 24, 25? $path = __DIR__ . "/images/"; // Upload directory $count = 0; $folder = $_POST['folder']; $images = $_FILES['files']; for($i = 0; $i < sizeof($images); $i++){ $name = $images["name"][$i]; // linha 22 $size = $images["size"][$i]; // linha 23 $type = $images["type"][$i]; // linha 24 $temp = $images["tmp_name"][$i]; // linha 25 if($size > 0 && strlen($name) > 1){ if(preg_match("/^image\/(jpeg|jpg|png)$/", $type)){ $final_path = $path.$folder."/".$name; if(move_uploaded_file($temp, $final_path)){ echo "Imagem carregada: " . ($name); $count++; }else{ echo "Não foi possível carregar a imagem: " . ($i+1); } } } } if($count){ echo "Foram carregadas " .$count. " imagens"; }else{ echo "Não foram carregadas imagens"; } O upload ocorre normalmente, mas sempre mostra esse erro.
×

Important Information

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