Modulo spedizione corriere1

Questo forum è dedicato alle discussioni riguardanti le contribution per osCommerce

Moderatore: mod Generali

Rispondi
ale80
membro Baby
membro Baby
Messaggi: 56
Iscritto il: 24/09/2004, 0:00
Località: ITA

Modulo spedizione corriere1

Messaggio da ale80 »

io dovrei mettere molti caratteri per quanto riguarda il campo delle zone
sia per i pesi e prezzi delle zone
devo mettere oltre 60 pesi e prezzi
ma non entrano tutti :cry:

come si può fare per far aumentare i caratteri?
Avatar utente
hozone
Amministratore
Amministratore
Messaggi: 1199
Iscritto il: 23/12/2002, 1:00
Località: Italy
Contatta:

Messaggio da hozone »

ci dovrebbero stare... per i paesi devi mettere le siglie ISO, non il nome intero.
osCommerceItalia - Comunità Italiana di Utenti e Sviluppatori osCommerce
Per piacere NON scrivetemi in PM per richieste di aiuto, postate un nuovo topic nel forum.
ale80
membro Baby
membro Baby
Messaggi: 56
Iscritto il: 24/09/2004, 0:00
Località: ITA

Messaggio da ale80 »

si è quello che ho fatto
sigle tipo IT,AL,AT
e pesi prezzi tipo 0.5:7,1:10.5,1.5:20.30, e cosi via fino a 30
mezzo chilo x mezzo chilo
ma aquando alla fine faccio aggiorna
mi rimane esempio fino a 17:45.50 chili prezzo
quindi il campo non supporta caratteri troppo lunghi

forse è da settare da qualche parte sulla configurazione o sul DB?

fai una prova anche tu (tipo copia incolla 40 volte) e dimmi se ti funziona
alfredo
membro Junior
membro Junior
Messaggi: 37
Iscritto il: 08/10/2004, 0:00
Località: Italy

Messaggio da alfredo »

ale80 ha scritto:si è quello che ho fatto
sigle tipo IT,AL,AT
e pesi prezzi tipo 0.5:7,1:10.5,1.5:20.30, e cosi via fino a 30
mezzo chilo x mezzo chilo
ma aquando alla fine faccio aggiorna
mi rimane esempio fino a 17:45.50 chili prezzo
quindi il campo non supporta caratteri troppo lunghi

forse è da settare da qualche parte sulla configurazione o sul DB?

fai una prova anche tu (tipo copia incolla 40 volte) e dimmi se ti funziona
Ciao,

ho avuto lo stesso problema nel settare i prezzi di Eboost (da 0 a 30 Kg. con un passo di 0.5 Kg), e ho risolto modificando il tipo della variabile configuration_value nella tabella configuration, da varchar (che al massimo supporta 255 caratteri) a text.

Codice: Seleziona tutto

ALTER TABLE configuration CHANGE configuration_value configuration_value TEXT NOT NULL;
Prima di provare fai sempre un BACKUP del DB. :wink:
Alfredo Tripicchio
Pointel Communication s.r.l.
ale80
membro Baby
membro Baby
Messaggi: 56
Iscritto il: 24/09/2004, 0:00
Località: ITA

Messaggio da ale80 »

mmmhhh potrebbe funzionare

grazie per la tempestiva risposta

vi faro sapere
ale80
membro Baby
membro Baby
Messaggi: 56
Iscritto il: 24/09/2004, 0:00
Località: ITA

Messaggio da ale80 »

ALTER TABLE configuration CHANGE configuration_value configuration_value TEXT NOT NULL;
macchè niente da fare mi da errore sintax
forse non ho capito bene dove metterlo
fai conto che io lo metto con l'editor di testo
va messo prima o dopo la tabella?
o forse va all'interno della tabella?
o al posto di configuration_value varchar(255) NOT NULL default '',
:?:
alfredo
membro Junior
membro Junior
Messaggi: 37
Iscritto il: 08/10/2004, 0:00
Località: Italy

Messaggio da alfredo »

ale80 ha scritto:
ALTER TABLE configuration CHANGE configuration_value configuration_value TEXT NOT NULL;
macchè niente da fare mi da errore sintax
forse non ho capito bene dove metterlo
fai conto che io lo metto con l'editor di testo
va messo prima o dopo la tabella?
o forse va all'interno della tabella?
o al posto di configuration_value varchar(255) NOT NULL default '',
:?:
Puoi usare phpMyAdmin per eseguire il comando SQL di sopra, che serve a modificare il tipo di una colonna di una tabella già esistente.

Tu invece stai cercando di modificare lo script sql che serve a creare il database, se ho capito bene, e in questo caso puoi:
1. creare direttamente la tabella, sostituendo

Codice: Seleziona tutto

configuration_value varchar(255) NOT NULL default ''
con

Codice: Seleziona tutto

configuration_value TEXT NOT NULL default ''
2. mettere il comando che altera la tabella subito dopo il create

Spero di essere stato più chiaro questa volta.

Ciao.
Alfredo Tripicchio
Pointel Communication s.r.l.
Rispondi