Jump to content

Search the Community

Showing results for tags 'inserção'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Q&A Desenvolvimento
    • Perguntas e respostas rápidas
  • Desenvolvimento e Banco de Dados
    • HTML e CSS
    • Java
    • Javascript
    • .NET
    • PHP
    • Python
    • Ruby
    • Mobile
    • Ambientes de Desenvolvimento
    • Arquitetura e Métodos Ágeis
    • Banco de Dados
    • DevOps
    • Desenvolvimento de Games
    • E-Commerce e Pagamentos Online
    • SEO e Otimizações
    • WordPress
    • Algoritmos & Outras Tecnologias
  • Design e Produto
    • Fotografia
    • Photoshop
    • Design de interfaces e UX
    • Edição/Produção de Vídeos
    • Marketing Online
    • Desenho, Ilustração e 3D
  • Entretenimento e uso pessoal
    • Geral
    • Segurança & Malwares
    • Gadgets e wearable
    • Softwares e Apps
    • Entretenimento

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Google+


Hangouts


Skype


Twitter


deviantART


Github


Flickr


LinkedIn


Pinterest


Facebook


Site Pessoal


Localização


Interesses

Found 5 results

  1. Juliana Mesquita

    Lista encadeada - Inserção ordenada

    Boa tarde gostaria de entender porque o codigo abaixo não funciona corretamente, alguem poderia me informar ?? LINK para por para rodar : https://repl.it/@JulianaMaria/Questao-1 /* Escrever um Pseudocódigo de inserção em uma lista encadeada ordenada. */ #include <stdio.h> #include <stdlib.h> typedef struct Dados { int numero; struct Dados * proximo; }No; void imprime (No * lista){ printf("\n Lista = "); while(lista->proximo != NULL){ printf(" %d ",lista->numero); lista = lista->proximo; } printf("\n"); } No * inserir_ordenado(int valor, No * inicio_lista){ No * percorrer_lista, * novo_no, *l; percorrer_lista = (No*)malloc(sizeof(No)); novo_no = (No*)malloc(sizeof(No)); percorrer_lista = inicio_lista; novo_no->numero = valor; int cont = 0; while((percorrer_lista->numero < valor)&&(percorrer_lista->proximo != NULL)){ percorrer_lista = percorrer_lista->proximo; cont++; } //inserir fim if((percorrer_lista->proximo == NULL)&&(cont != 0)){ percorrer_lista->proximo = novo_no; novo_no->proximo = NULL; }else{ //inserir inicio if(cont == 0){ novo_no->proximo = percorrer_lista; } //inserir meio else{ novo_no->proximo = percorrer_lista->proximo; percorrer_lista->proximo = novo_no; } } return inicio_lista; } int main (){ No * lista, * pt; int valor,op = 1; pt = lista; lista->numero = 10; lista->proximo = NULL; while(op == 1){ printf("\n Digite valor para inserir na lista : "); scanf("%d",&valor); lista = inserir_ordenado(valor,pt); printf("\n Deseja inserir outro valor ? [Digite 1 para sim e outro valor para nao] = "); scanf("%d",&op); } imprime(pt); }
  2. Pitag346

    Dicas para inserção de dados mysqli

    Olá amigos, tudo bom? Preciso de uma dica/solução para meu projeto... Bom vamos pelo começo: 1. Tenho um sistema de upload de arquivos onde faço o envio e registro no banco de dados o local do arquivo, nome e entre outros... 2. Apenas administradores podem enviar e editar arquivos... 3. Os usuários comuns são divididos em turmas, e em meu projeto existem 5 turmas e 2 períodos. (Manhã e Noite). Bom, o upload e as informações são simples de inserir no banco de dados Uso o mysqli para inserir os dados. Antes do upload tenho um modal onde o administrador informa os dados e envia o arquivo, neste eu quero ter a liberdade de listar esse arquivo somente na turma em que o administrador selecionou nos checkboxs Exemplo: Vou fazer o upload de 1 lista de exercícios do módulo 2, mas apenas as turmas 1 e 2 estão nesse módulo, ou seja o sistema não vai listar NO WHILE esse arquivo para a turma 3, 4 e 5... mas se eu quiser posso liberar para essas turmas quando eu quiser. Ou tbm posso remover das turmas 1 e 2 e apenas liberar para a turma 4... Não faço ideia de como posso armazenar isso no banco de dados... Pensei em fazer os names dos checkbox's com array e depois separando com vírgulas os values, ficando da seguinte forma NO BANCO DE DADOS: Turmas 1, 2, Mas dentro do while na hora de exibição, utilizando explode não consigo fazer a comparação com a turma do usuário (armezado em session)... Espero que tenham entendido e se não for pedir muito, eu entendo muito pouco de php, se puderem me ajudar com exemplos parecidos com o meu problema, ficarei grato! Obrigado desde já ♡ !
  3. Boa tarde, Este é meu primeiro tópico aqui no fórum, estou iniciando os estudos em Árvore Binária de Pesquisa (Busca) e estou com dificuldades na inserção e impressão dos números (chaves) na tela depois de inseridos os números. -- Alguma sugestão? é a declaração da RAIZ? é a função de inserção? Na verdade não aparece nada quando chamo as funções de impressão, eu já "testei" a RAIZ antes de chamar a função de impressão e ela está "zerada" -- Segue o código abaixo, se alguém tiver um "caminho" para eu seguir eu agradeço! -- #include <stdio.h> #include <stdlib.h> typedef struct arvore{ int valor; struct arvore *dir, *esq; } arvore; void insere(arvore *raiz, int valor){ if (raiz == NULL){ arvore *aux; aux = malloc (sizeof (arvore)); aux->valor = valor; aux->dir = NULL; aux->esq = NULL; raiz = aux; } else if (valor > raiz->valor) insere (raiz->dir, valor); else if (valor < raiz->valor) insere (raiz->esq, valor); else printf ("Elemento ja existe na arvore\n"); } void em_ordem(arvore *raiz){ // esquerda / raiz / direita if (raiz != NULL){ em_ordem(raiz->esq); printf("%d ", raiz->valor); em_ordem(raiz->dir); } } void pre_ordem(arvore *raiz){ // raiz / esquerda / direita if (raiz != NULL){ printf("%d ", raiz->valor); pre_ordem(raiz->esq); pre_ordem(raiz->dir); } } void pos_ordem(arvore *raiz){ // esquerda / direita / raiz if (raiz != NULL){ pos_ordem(raiz->esq); pos_ordem(raiz->dir); printf("%d ", raiz->valor); } } void main(){ arvore *raiz; raiz = NULL; insere(raiz, 10); insere(raiz, 8); insere(raiz, 12); insere(raiz, 5); insere(raiz, 11); printf("\n>> IMPRESSAO\n====================================================="); printf("\n---------------------------------------\n EM ORDEM: "); em_ordem(raiz); printf("\n---------------------------------------\n PRE ORDEM: "); pre_ordem(raiz); printf("\n---------------------------------------\n POS ORDEM: "); pos_ordem(raiz); printf("\n---------------------------------------\n"); }
  4. phpPesado

    Erro na inserção de dados no banco

    Galera eu to tentado fazer cadastro pelo site em pdo, porém ele exibe a mensagem de que o cadastro foi feito porém quando vou no banco num tem nada lá pq isso ocorre? <?php session_start(); require("config.php"); error_reporting(0); ?> <form id="form1" name="form1" method="post" action="cadastro.php"> <p>Nome: <input name="nome" type="text" id="nome" /></p> <p>Email: <input name="email" type="text" id="email" /></p> <p>Senha: <input type="text" name="senha" /></p> <input type="submit" name="post_back" id="button" value="Cadastrar" /> </form> <?php if(isset($_REQUEST["post_back"])){ if(empty($_POST["nome"]) || empty($_POST["email"]) || empty($_POST["senha"])){ echo "<script>alert('Preencha todos os campos antes de enviar seu cadastro!');</script>"; }else{ $tb = $conn->prepare("insert into usuario(nm_usuario, email_usuario, senha_usuario) values(:nome, :email, :senha)"); $tb->bindParam(":nome", $_POST["nm_usuario"], PDO::PARAM_STR); $tb->bindParam(":email", $_POST["email_usuario"], PDO::PARAM_STR); $tb->bindParam(":senha", $_POST["senha_usuario"], PDO::PARAM_STR); $tb->execute(); $tb = null; echo "<script>alert('Cadastro efetuado com sucesso!\nFaça seu login agora');document.location='index.php';</script>"; } } ?>
  5. DinhoPHP

    Inserção duplicada

    Bom dia! Estou utilizando esta programação para cadastrar nomes de PCs e partir desta lista checar se o nome da máquina consta nela para exibir uma planilha e esconder a mesma, só que está havendo um cadastramento duplicados e não sei porque. Isso não pode ocorrer. Obs: Não programo macros, e sim para web como: JAVA, PHP, HTML5 e etc.i
×

Important Information

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