Navigazione

  • CATEGORIES
  • Discussioni
  • Non letti
  • Recenti
  • Hashtags
  • Popolare
  • Utenti
  • Registrati
  • Accedi
Privacy - Termini e condizioni
© 2020 Search On Media Group S.r.l.
  • Registrati
  • Accedi
  • CATEGORIES
  • Discussioni
  • Non letti
  • Recenti
  • Hashtags
  • Popolare
  • Utenti
  • Stream
  • Interest
  • Categories
  1. Home
  2. leonard.shelby
  3. Post
L

leonard.shelby

@leonard.shelby

  • Profilo
  • Chi segue 0
  • Da chi è seguito 0
  • Discussioni 1
  • Post 2
  • Migliore 0
  • Gruppi 0
Iscrizione 10 ago 2007, 20:07 Ultimo Accesso 11 mag 2020, 17:02
0
Reputazione
2
Post
0
Visite al profilo
0
Da chi è seguito
0
Chi segue
User Newbie

Post creati da leonard.shelby

  • RE: Creare una relazione tra tabelle con MySql

    @Gorka said:

    Leggi questo topic: http://www.giorgiotave.it/forum/php-mysql/45158-database-1-m-come-svilupparlo.html
    ti dovrebbe chiarire le idee

    grazie, molto esauriente 😉

    postato in Coding
    L
    leonard.shelby
    12 ago 2007, 15:36
  • Creare una relazione tra tabelle con MySql

    non sono molto pratico di db e di mysql, ma da quello che ho letto due tabelle dovrebbero in qualche modo essere relazionate nella creazione del database

    ad esempio se ho una tabella cliente con campi : idcliente, nome, cognome, idordine
    e una tabella ordine con campi: idordine, prezzo, data

    vorrei come creare la relazione tra idordine della tabella cliente e idordine della tabella ordine?
    ora ho solo creato le tabelle e i campi, ma se provo a inserire una riga nella tabella cliente, ad esempio

    (idcliente=1, nome=pippo, cognome=pluto, idordine=120)
    mi aspetto che compaia anche una riga anche nella tabella ordine
    con idordine = 120

    o non devo fare due insert (o due delete nella cancellazione) affinchè appaia?

    ho provato a usare una istruzione FOREIGN KEY:

    FOREIGN KEY (idordine) REFERENCES cliente(idordine)

    nella creazione della tabella 'cliente' ,
    ma così facendo quando cerco di creare una riga nella tabella ordine
    mi dà un errore del tipo (mentre se creo la riga nella tabella cliente prima se la prende):

    "Cannot add or update a child row: a foreign key constraint fails ..."
    ?? 😮

    ciao

    postato in Coding
    L
    leonard.shelby
    10 ago 2007, 20:53