Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2009
    Messaggi
    83

    Campi Mysql che lavorino insieme

    Ciao a tutti,
    come posso fare per far sì che due campi, product_id e un codice azienda lavorino insieme?
    Spiego meglio... ho un sito di e-commerce gestito da un gestionale... sul gestionale lavorano 3 aziende e per fare in modo che nell'inserimento dei prodotti, nel caso ci siano due prodotti con id uguale per non farli andare in conflitto, devo avere il campo id prodotto e il secondo che discrimini il tutto.
    Ad es:
    Azienda 1: Manda prodotto con id 5 ma con codice azienda 123
    Azienda 2: Manda prodotto con id 5 ma con codice azienda 256
    facendo ciò non dovrebbero sovrapporsi i due prodotti ma essere visualizzati entrambi con riportato il codice dll'azienda.
    Sapete darmi un consiglio, tutorial qualsiasi cosa che possa aiutarmi?
    Grazie mille e

  2. #2
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    3,709
    non mi è chiaro a che livello devi intervenire (interfaccia, php, db)... se per esempio a livello di db devi definire come "chiave" logica la coppia dei campi id_prodotto+codice_azienda

  3. #3
    Utente di HTML.it
    Registrato dal
    Mar 2009
    Messaggi
    83
    Deve comunicare con admin, sito e database...
    per il DB ho fatto così:
    ho inserito due campi: products_id e deposito_codice nella tabella prodotti e poi
    le ho definite come indice (mettendole insieme come chiave primaria) con i seguenti valori:
    PRIMARY, BTREE, Sì,No può andare o è sbagliato?

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 © 2025 vBulletin Solutions, Inc. All rights reserved.