Ciao,
io ancora non riesco ad adattare lo script alle mie esigenze. Si può avere il dump del database che sfrutta la demo del primo post?
Ciao,
io ancora non riesco ad adattare lo script alle mie esigenze. Si può avere il dump del database che sfrutta la demo del primo post?
Ciao a tutti,
sono un nuovo iscritto e ho un problema con lo script oggetto di questo post. Premetto che ho scaricato il file zip e l'ho testato trovandolo altamente funzionale.
Io però lo vorrei adattare alla mia situazione: quella di un autonoleggio. A differenza del caso dell'albergo (in cui al posto delle stanze ho le auto) non so come fare per adattare il mio database mysql allo script.
Questo è il dump relativo alle mie tabelle:
[PHP]
TABELLA NOLEGGIO
CREATE TABLE IF NOT EXISTS noleggio
(
contratto
bigint(50) NOT NULL auto_increment,
data_contratto
date NOT NULL,
data_inizio
date NOT NULL,
data_fine
date NOT NULL,
cliente
varchar(255) NOT NULL,
flotta
varchar(255) NOT NULL,
conducenti
text,
costo_giornaliero
decimal(10,2) NOT NULL,
costo_totale
decimal(10,2) NOT NULL,
sanzione_giornaliera
decimal(10,2) NOT NULL,
giorni_totale
varchar(5) NOT NULL,
PRIMARY KEY (contratto
)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
TABELLA FLOTTA
CREATE TABLE IF NOT EXISTS flotta
(
id
bigint(50) NOT NULL auto_increment,
targa
varchar(7) default NULL,
telaio
varchar(255) default NULL,
modello
varchar(150) default NULL,
versione
varchar(255) default NULL,
colore
varchar(100) default NULL,
lungo_periodo
tinyint(1) default NULL,
km
varchar(10) default NULL,
carburante
varchar(20) default NULL,
kw
varchar(10) default NULL,
cv
varchar(10) default NULL,
cilindrata
varchar(10) default NULL,
data_immatricolazione
varchar(10) default NULL,
categoria
varchar(255) NOT NULL,
PRIMARY KEY (id
),
UNIQUE KEY telaio
(telaio
),
UNIQUE KEY targa
(targa
)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
TABELLA CLIENTI
CREATE TABLE IF NOT EXISTS clienti
(
id
bigint(50) NOT NULL auto_increment,
ragione_sociale
varchar(255) NOT NULL,
via
varchar(255) NOT NULL,
numero
varchar(5) NOT NULL,
cap
varchar(5) NOT NULL,
citta
varchar(255) NOT NULL,
provincia
varchar(5) NOT NULL,
cellulare
varchar(15) NOT NULL,
email
varchar(255) NOT NULL,
partita_iva
varchar(15) NOT NULL,
codice_fiscale
varchar(15) NOT NULL,
pagamento
varchar(255) default NULL,
PRIMARY KEY (id
)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
[/PHP]
Da notare che non ho una tabella prenotazioni e quindi non so come poter adattare il tutto al mio caso.
Mi sapete dare una traccia?