Pagina 2 di 3 primaprima 1 2 3 ultimoultimo
Visualizzazione dei risultati da 11 a 20 su 24
  1. #11
    il problema e' che la tabella e' strutturata male, e ora ti tocca soffrire, perche' dovrai fare un bel po' UPDATE...

    UPDATE tabella SET campoX=nuovo_valore WHERE campoX=vecchio_valore

    n campi, n updates

  2. #12
    come la organizzeresti?

    Forse qualcuno con una mente contorta è riuscito a capirmi

  3. #13
    Originariamente inviato da Corinna
    Fammi capire, scrivi ogni volta il nome della categoria in un campo?
    Ma mettere un ID relazionato con una tabella pareva brutto?

  4. #14

  5. #15
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Non ti si capiva perché non ci credevamo...

    tabella_categorie
    cat_id
    cat_nome

    tabella_sottocategorie
    scat_id
    scat_nome
    cat_id

    tabella_prodotti
    prodotto_id
    cat_id
    scat_id
    altri_campi

    Puoi partire da qui. Si può anche fare meglio ma poi sarebbe lunga.
    Giusto per farti capire che i NOMI delle cat e scat vanno scritti nel db SOLO UNA VOLTA. Per il resto passi solo i loro identificativi.

    Roby

  6. #16
    Ahahah a parte non crederci... questo io lo facevo già di scrivere una sola volta categorie e subcategorie.....

    come dici te

    tabella_sottocategorie
    scat_id
    scat_nome
    cat_id

    il punto è che dato che le sottocategorie possono essere di più categorie la tabella verrà così:

    scat_id
    scat_nome
    cat_id
    cat_id1
    cat_id2
    ecc...

    Giusto??
    O sbaglio se è giusto vado avanti...

  7. #17

  8. #18
    il concetto è lo stesso

  9. #19
    Originariamente inviato da nekke
    il punto è che dato che le sottocategorie possono essere di più categorie la tabella verrà così:
    Ogni categoria ha una sola sottocategoria?

  10. #20
    nekke, non ricadere nello stesso errore...

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.