problema php e mysql

Banelrim93

Nuovo Utente
23 Gen 2014
4
0
0
Salve a tutti ragazzi, vi espongo il mio problema. Sto cercando di creare un database che permetta l'inserimento di dati tramite php e html. Allora io nella prima pagina html ho permesso ad un utente di inserire i suoi dati. Questo file ne richiama un altro, in php, che permetta la visualizzazione dei dati inseriti, una sorta di conferma dei dati. Fino a qui nessun problema, poi ho scritto un ulteriore file che contiene la connessione al database e la relativa query che permette l'inserimento dei dati digitati dall'utente, nel database mysql. Il mio problema e che non riesco a capire come fare, infatti nella prima pagina php le mie informazioni vengono visualizzate però come faccio a passare il tutto al secondo file php per la memorizzazione nel database ? Ho dato uno sguardo alle sessioni, tuttavia sembra che non funzionino, in quanto anche se le informazioni vengono visualizzate, non vengono salvate nel database. Attendo le vostre delucidazioni
 
Grazie per essere accorso in mio aiuto, ma ho risolto, mi bastava aggiungere il pulsante con il collegamento al file che richiamava la query che inseriva i miei dati nel database :)
 
Allora ragazzi, ho incontrato un altro problema. Allora sto gestendo un sito per poter ordinare delle pizze online il mio codice per il database è questo :
Codice:
CREATE TABLE MENU
         ( Id_pizza     integer       NOT NULL AUTO_INCREMENT,
           Nome_pizza   varchar(30)   NOT NULL,
           Costo        decimal(3.2)  NOT NULL,
           Ingredienti  varchar(100),
           PRIMARY KEY(Id_pizza));
          
          CREATE TABLE ASPORTO
          ( Id_ordine      integer      NOT NULL AUTO_INCREMENT,
            Nome           varchar(30)  NOT NULL,
            Cognome        varchar(30)  NOT NULL,
            Indirizzo      varchar(40)  NOT NULL,
            Ora_Data       timestamp    DEFAULT NOW() ON UPDATE NOW(),
            Id_pizza       integer      NOT NULL,
            PRIMARY KEY(Id_ordine),
            FOREIGN KEY(Id_pizza) REFERENCES MENUPIZZERIA(Id_pizza));
Ho utilizzato il codice PHP presente qui sul sito, per realizzare un carrello che mi memorizza una lista delle pizze, inoltre ho realizzato un'altra pagina che mi permetta di inserire i dati di un cliente, come nome, cognome ed indirizzo. La mia domanda è la seguente: come faccio ad associare le pizze contenute nel carrello ad un particolare utente ? Io avevo pensato di salvarmi con le sessioni, le pizze presente nel carrello e poi di fare un ciclo per associarmi la lista delle pizze ad un singolo nome. Ipotizzando che ho ordinato tre pizze, ed inserendo i miei dati, nel database dovrei avere una cosa del genere:
Codice:
Id_ordine     |    Nome      |   Cognome      |    Indirizzo     |    Ora_data         |    Id_pizza     |
       1      |     Mario    |      Rossi     |     via Roma     |                     |      1          |
       2      |     Mario    |      Rossi     |     via Roma     |                     |      2          |
       3      |     Mario    |      Rossi     |     via Roma     |                     |      3          |
Spero di essere stato il più chiaro possibile ed inoltre spero di non aver sbagliato sezione, visto che si tratta di due argomenti diversi
 

Discussioni simili