Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it
    Registrato dal
    May 2009
    Messaggi
    437

    Associare servizio al cliente

    Ciao ragazzi!

    Ho creato un form d'ordinazione con la registrazione di dati del utente che affitta un servizio.
    Ho suddiviso il db in 2 tabelle. "clienti" e "servizi".

    In clienti ci ho messo le solite cose, nome-cognome-via etc..
    In servizi le caratteristiche del servizio che ha richiesto.

    Sto pensando a come posso associare un quel servizio a quel cliente.. ma non mi viene in mente niente. Qualche dritta?

  2. #2
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    3,709
    ? ma intendi nel db...? se sì è "triviale" (varie possibilità):
    - campo "id_cliente" in tabella "servizi" che rimanda al cliente associato (ogni servizio: un solo cliente);
    - campo "id_servizio" in tabella "clienti" che rimanda al servizio associato (ogni cliente: un solo servizio);
    - tabella "clienti-servizi" con id_cliente e id_servizio da associare (caso generico)

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2009
    Messaggi
    437
    Ho capito più o meno.. Tu quale soluzione mi consigli?
    Avevo pensato di inserire id_cliente nei servizi.. pero quando lo vado a caricare dal form l'id si crea automaticamente sia per il servizio che per il cliente nello stesso momento, dovrei inserire l'id manualmente o sbaglio?

  4. #4
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    3,709
    Dipende dall'associazione... ogni cliente un solo servizio, etc. etc. (vedi note nella mia lista): a seconda di cosa è vero scegli la soluzione corrispondente. Quanto all'id che viene creato "insieme" non è un problema:

    - dapprima fai un INSERT nella prima tabella
    - poi fai un INSERT nella seconda tabella

    Nell'ultimo passo metti anche l'id creato al primo passo se sei in uno dei primi due casi. Se invece crei una terza tabella (ultimo caso della mia lista) fai un terzo INSERT con i due id precedenti.

  5. #5
    Utente di HTML.it
    Registrato dal
    May 2009
    Messaggi
    437
    Non so come assegnare subito nel form l'id del servizio all'utente.

    Provo a tribolare. Vedo se riesco a fare qualcosa.

    Grazie 1000

  6. #6
    Moderatore di Windows e software L'avatar di URANIO
    Registrato dal
    Dec 1999
    residenza
    Casalpusterlengo (LO)
    Messaggi
    1,258
    già detto ...cancellatemi

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.