Ir para conteúdo
Fórum Script Brasil

tenaz

Membros
  • Total de itens

    7
  • Registro em

  • Última visita

Posts postados por tenaz

  1. Galera vlw a ajuda mas já resolvi

    Para quem se encontrar no mesmo erro vai a ajuda ai!

    Cuidado ao usar ponteiro de ponteiro de ponteiro! A soluçao de quando fala q não é uma struct ou union é:

    insertItemData(&(*ite)->data, base);

    no caso tem o endereco do ponteiro de ponteiro que aponta para um data q tb é ponteiro =D

  2. Galera preciso de uma ajuda pra intender porque não é possivel compilar o programa

    o problema é q eu não consigo inicializar um item do jeito que esta ai

    o erro é

    Item.c:13: error: request for member ‘key’ in something not a structure or union
    Item.c:14: error: request for member ‘type’ in something not a structure or union
    Item.c:15: error: request for member ‘data’ in something not a structure or union
    Item.h
    #include <stdio.h>
    #include <stdlib.h>
    #include <string.h>
    #include "DinamicList.h"
    #define key(A) (A)
    #define NULLItem NULL
    
    struct Item {
        void *key;
        int type;//da chave
        Data data;
    };
    typedef struct Item* item;
    
    void flush_in();
    char *substring(size_t start, size_t stop, const char *src, char *dst, size_t size);
    
    //Definição de item-------------------------------------------------------------
    void initItem(item*);
    int emptyItem(item);
    void insertItem(item*);
    void insertItemKey(item* , char *);
    void insertItemData(Data *, char *);
    void printItem(item);
    Item.c
    void initItem(item* ite) {
        ite->key = NULL;//aqui eu já tentei colocar de tudo....
        ite->type = -1;
        initList(&ite->data);
    }
    
    int emptyItem(item ite) {
        //Data *x = ite.data;
        if (emptyList(/**x*/ite->data) && ite->key == NULL)
            return 1;
        else
            return 0;
    }
    DinamicList.h
    #include <stdio.h>
    #include <stdlib.h>
    #include <string.h>
    
    struct node {
        void *info;
        int type;//0-char    1-int
        struct node *prox;
    };
    typedef struct node Node;
    typedef Node *Data;
    
    
    //Definição de lista enc/din----------------------------------------------------
    void initList(Data*);
    int emptyList(Data);
    int completLstInt();
    char* completLstStr();
    int insertNode(Data *, int);
    //int removeNode(Data *,void*,int);
    int countItemData(Data);
    void printLst(Data);

  3. Galera to precisando da seguinte ajuda:

    Tenho:

    struct node {
        void *info;
        struct node *prox;
    };
    typedef struct node Node;
    typedef Node *Data;
    
    struct Item {
        void *key;
        Data data;
    };
    typedef struct Item item;
    Quero inserir um nó no meu item que seja um inteiro:
    int insertNode(Data *lst,int type) {
        Node *new_no;
        new_no = (Node*) malloc(sizeof (Node));
        if(type){
            new_no->info = (int*) malloc(sizeof(int*));
            new_no->info = 9;
        }else
            new_no->info = malloc(1*sizeof(char));
        
        if (new_no == NULL) {
            return 0;
        } else {        
            //new_no->info = elem;
            new_no->prox = *lst;
            *lst = new_no;
            return 1;
        }
    }

    Porque da falha de segmentaçao???????????????????????????????//

    Galera desculpa ai.. foi falta de atençao minha! o erro tava na main.....na hora de chamar a funçao!

    vlw a atençao

  4. na verdade ele tem...é porque eu to trabalhando com 2 menus de salto , no 1º ele pega a categoria no 2º pega a subcategoria ai dividi em duas sql..... o problema e na hora de listar....

  5. aew povo! to com um problema de listagem de produtos... exemplo a pessoa escolhe a categoria (ex:sala) e a subcategoria(ex:sofá) com menu de salto....na hora de lista o meu sql ta listando tudo...ex: listando tudo de sala e não so os sofas........alguém pode ajuda eu arruma o codigo???

    codigo:

    <%
    
     sql="select * from Produto where idSubCategoria="&subcat&""
     set prod=conexao.execute(sql)      
    
    %>
    <table>
      <% while not prod.eof %>
      <tr> 
        <td><img src="../imgs_produtos/<%= prod("Imagem")%>"></td>
        <td>Produto: <%= prod("Produto")%></td>
        <td>Marca: <%= prod("Marca")%></td>
        <td>Pre&ccedil;o: <%= prod("preço")%></td>
        <td>Data de Cadastro: <%= prod("DataCadastro")%></td>
      </tr> 
      <% prod.movenext
            wend 
      %>

  6. andreia olha eu tentei la e não deu certo..eu num sei se o asp aceita = o php porque se você tentar o codigo em php funciona certo mas em asp não... to achando que vou ter que colocar i-frame..... mas se poder ajudar mais vlw mesmo...

    falou

  7. Eu gostaria de ajuda no site que estou desenvolvendo o problema é:

    eu tenho um menu com >>>> Home, Quem Somos, Produtos, Serviços, Contato

    e quero fazer esse menu aparecer quando clicar atraves de include para apenas rodar elas(as paginas) na index atraves de parametros por querystring .... queria saber a programaçao em asp porque em php eu tenho a logica mas em asp num consegui traduzir....

    Php:

    arq pode valer Quem Somos, Produtos, Serviços, Contato

    <?php if (empty($arq)) { ?> //se variavel arq for vazia vai para a index

    <div id="meio"><img src="../img/img_home.jpg"></div>

    <?php } else { include ($arq.".php"); } ?>//se não, a variavel vai valer o botao que eu clicar atraves do include

×
×
  • Criar Novo...