modulo per modificare i prodotti

twisterden

Nuovo Utente
12 Feb 2011
3
0
0
Innanzi tutto salve a tutti, vi ringrazio a priori per il tempo dedicatomi sl nel leggere qst piccola discussione.
il mio problema è semplice da spiegare ma difficile da risolvere:
non sono un programmatore
non conosco perffettamente HTML e PHP

Sto costruendo un sito internet

home page, contatti, modulo richiesta info, e soprattutto pagina con i prodotti.

se avessi in gestione tutto io non serebbe un problema
ma mi chiedono di poter inserire, modificare, cancellare i prodotti tramite un modulo.

ho pensato che serve sicuramente un database, ma il modulo come lo costruisco?

il modulo dovrebbe poter accedere al database e poi da li poter cambiare la foto e le descrizioni. Ma non so da dove iniziare.
Vi ringrazio tantissimo... sto andando ai matti
 
ciao
oserei dire che il db è indispensabile però un paio di cose:
non conosco perffettamente HTML e PHP
- la vedo un po' duretta
- comunque, secondo il mio parere (qualche solone può smentirmi) stai cominciando a costruire la casa partendo dal tetto.
prima dovresti stutturare il db (quante tabelle, quanti campi, che tipo di campi...) il modulo, di insert, modifica e elimina, di conseguenza.
 
ti ringrazio, avevo già pensato anke a qst. avresti dei consigli x strutturare un db? perchè servirà una struttura che comprenda
diverse marche del prodotto
in ogni marcha ci sono vari modelli
ogni modello ha foto e caratteristiche
....tanto mal di testa...
:confused::confused:
 
ciao
per prima cosa spero che tu conosca qualcosa sui db, in particolare su mysql che è il db che si sposa meglio con php.
poi.
devi valutare se posssono servirti uno o più tabelle che si relazionino tra loro.
es.
tabella categorie (cioe la domanda che ti devi porre è: i prodotti si dividono in più categorie (es. automobili, vestiti, monitor…)? Se si probabilmente ti servirà una tabella categorie
tabella marche lo stesso tipo di prodotto è presente di deverse marche? (es monitor da 17 inc: pinco, pallo, sempronio….) se si probabilmente devi farti la tabella marche.
per finire semplificando poi la tabella prodotti
a questo punto (ipotesi) ti servono tutte le tabelle citate. domanda: cosa deve contenere ciascuna tabella e come devono relazionarsi.
partiamo dalla tabella categorie (semplificando al massimo)
basta il nome della categoria? Se si semplicemente basta una tabella in cui i vari record sono costituiti da due campi
id_cat univoco primary key
nome_cat
analogo per la tabella marche.
id_mar
nome_mar
e veniamo al prodotto e qui devi chiederti come deve essere “descritto” il prodotto:
- id_prod univoco primary key
- a che categoria appartiene
- di che marca è
- è univocamente indi cato da un codice
- come si chiama
- per descriverne le caratteristiche mi serve un campo unico o piu campi (es campo larghezza, campo altezza, campo profondità…)
- serve un campo di testo
- serve la disponibilità di magazzino
-………

A titolo di esempio una tabella prodotti potrebbe essere del tipo
id_pr
id_cat (collega il prodotto alla categoria)
id_mar (collega il prodotto alla marca)
codice_prod
nome_prod
descrizione_prod
lar_prod
hal_prod
…..
foto_prod
giacenza_mag
……

fatto tutto l’ambaradan, non è finita, devi chiederti: posso semplificare, devo aggiungere qualcosa….
alla fine per ciascuna tabella, definiti quali campi, devi definirti il loro tipo (int, varchar, text…)

buon mal di testa

p.s.
piccola nota: per fare tutto più che il pc serve carta e matita. un buon studio preliminare (quasi sempre) semplifica la vita poi

p.s. al p.s.
scusa se sono stato un po' prolisso, ma per me certe cose è più semplice farle che spiegarle
 
altro che prolisso:) 6 di ottimo aiuto. avevo già cominciato con carta e pena e ho schematizzato il tutto. ora con i tuoi preziosi condigli posso rimediare ad alcune mie lacune.. grazie mille ti farò sapere :D:byebye:
 

Discussioni simili