Visualizzazione dei risultati da 1 a 5 su 5

Discussione: AIUTO per un niubbo

  1. #1

    AIUTO per un niubbo

    Ciao a tutti, sono veramente nuovo nel campo di mysql e database e vi pongo la seguente domanda:

    Devo creare un piccolo database con circa 5 tabelle, sto usando MySql ultima versione insieme al software MySQL Maestro e MySQL Data Wizard per l'import dei dati da fogli excel. Un mio collega ha già fatto la progettazione del database e io mi devo occupare dell'implementazione. Una volta create e popolate le varie tabelle, devo creare un'interfaccia WEB che dovrà gestire il tutto. Quello che vi chiedo è:

    1) Ho visto che per creare interfacce web esiste phpmyadmin, esiste qualcosa di più facile o posso usare questo?

    2) Ho due tabelle OPERATORI e UTENTI e devo creare una relazione tra di loro. Ho già creato le due tabelle InnoDB per le foreign keys ma non capisco come utilizzarle. Supponiamo che ho:
    ************************************************
    OPERATORI:

    CREATE TABLE `operatori` (
    `ID_Operatori` int(10) NOT NULL,
    `Data` date,
    `StartTime` time,
    `EndTime` time,
    `Supervisor` varchar(60)
    /* Keys */
    PRIMARY KEY (`ID_Operatori`)
    ) ENGINE = InnoDB;

    e

    UTENTI:
    CREATE TABLE `utenti` (
    `ID_Utenti` int(10) NOT NULL,
    `Nome` varchar(30),
    `Cognome` varchar(30)
    /* Keys */
    PRIMARY KEY (`ID_Utenti`)
    ) ENGINE = InnoDB;
    ***********************************************

    Io voglio creare una relazione tra le due tabelle, in modo che quando apro da interfaccia web la tabella OPERATORI mi si apra un menù a tendina per il campo SUPERVISORE per scegliere il nome che voglio.

    Secondo voi è corretto aggiungere nella tabella OPERATORI il seguente codice???

    ************************************************
    FOREIGN KEY (supervisor) REFERENCES editore(id)
    ON DELETE NO ACTION
    ON UPDATE NO ACTION)
    ************************************************

    Grazie in anticipo, ciao

  2. #2
    Utente di HTML.it
    Registrato dal
    Nov 2008
    Messaggi
    102
    per collegarle devi usare una query con JOIN

  3. #3
    Si ma intendi utilizzando sempre phpadmin??? Per favore se potete chiaritemi un pò le idee, anche perchè credo che la struttura delle due tabelle non sia esatta

  4. #4
    Utente di HTML.it
    Registrato dal
    Nov 2008
    Messaggi
    102
    il PHPMYADMIN è un programma che permette di fare i database.
    Il php è un linguaggio che permette di utlizzare i dati del database e di visualizzarli o inserirli attraverso una pagina web.
    Per far sì che quello che stai scrivendo si interfacci al database (che tu indentifichi in phpmyadmin) devi inserire il tuo codice in una cartella (di solito si chiama WWW) che ti permette di vedere il tuo lavoro sul server locale.
    Puoi installare WAMP che è un sistema abbastanza facile.

    Non ho capito se sei in grado di inserire i dati nel database?

  5. #5
    Titolo non a norma di regolamento

    http://forum.html.it/forum/showthrea...hreadid=412253
    Addio Aldo, amico mio... [03/12/70 - 16/08/03]

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