Re: [utenti] Character set AIUTO!!! per Mysql Base PHPMyadmin e csv

2007-05-11 Per discussione Alessandro Braga
Quello che intendi tu ovvero i simboli (,;:...) scelti per copiare da 
calc a csv e poi in Mysql non ci capisco più niente :(


Stufo della situazione mi sono messo a rifare da capo tutto quanto 
usando una semplice tabella con Nome Data  Numero Decimale, xx  e numero 
normale


trasformando da calc a csv il sistema che mi si avvicina di più alla 
soluzione è questa:


'Nome ','data','numero','TEL'
'ALESSANDRO',12/02/2007,12.76,3486008326
'FRANCA',17/03/2007,19.25,2221
'PAOLO',12/06/2006,13.25,

Perchè le date e i numeri TEL non sono state inserite tra ''?

Se carico con importa con sql
Importazione eseguita con successo, 0 queries eseguite.


Se importo con CSV
Importazione eseguita con successo, 3 queries eseguite.
la risposta è:
Errore

Contatore di campo non valido nell'input CSV alla linea 1.



Se importo con CSV usando LOAD DATA ed inserendo:
Campo Terminato con ,
Campo Composto da '
ottengo
Testo completo 
http://localhost/phpmyadmin/sql.php?db=PROVAtable=provatoken=ff1b3057603fab3dd5002f345cbc64b5sql_query=SELECT+%2A+FROM+%60prova%60session_max_rows=30pos=0disp_direction=horizontalrepeat_cells=100goto=tbl_properties_structure.phpdontlimitchars=1 
	nome 
http://localhost/phpmyadmin/sql.php?db=PROVAtable=provatoken=ff1b3057603fab3dd5002f345cbc64b5pos=0session_max_rows=30disp_direction=horizontalrepeat_cells=100dontlimitchars=0sql_query=SELECT+%2AFROM+%60prova%60++ORDER+BY+%60nome%60+ASC 
	DATA 
http://localhost/phpmyadmin/sql.php?db=PROVAtable=provatoken=ff1b3057603fab3dd5002f345cbc64b5pos=0session_max_rows=30disp_direction=horizontalrepeat_cells=100dontlimitchars=0sql_query=SELECT+%2AFROM+%60prova%60++ORDER+BY+%60DATA%60+ASC 
	NUMERO 
http://localhost/phpmyadmin/sql.php?db=PROVAtable=provatoken=ff1b3057603fab3dd5002f345cbc64b5pos=0session_max_rows=30disp_direction=horizontalrepeat_cells=100dontlimitchars=0sql_query=SELECT+%2AFROM+%60prova%60++ORDER+BY+%60NUMERO%60+ASC 
	TELEFONO 
http://localhost/phpmyadmin/sql.php?db=PROVAtable=provatoken=ff1b3057603fab3dd5002f345cbc64b5pos=0session_max_rows=30disp_direction=horizontalrepeat_cells=100dontlimitchars=0sql_query=SELECT+%2AFROM+%60prova%60++ORDER+BY+%60TELEFONO%60+ASC 

	Modifica 
http://localhost/phpmyadmin/tbl_change.php?db=PROVAtable=provatoken=ff1b3057603fab3dd5002f345cbc64b5pos=0session_max_rows=30disp_direction=horizontalrepeat_cells=100dontlimitchars=0primary_key=+CONVERT%28%60nome%60+USING+utf8%29+%3D+%27ALESSANDRO%27+AND+%60DATA%60+%3D+%27-00-00%27+AND+CONCAT%28%60NUMERO%60%29+%3D+12.76+AND+CONCAT%28%60TELEFONO%60%29+%3D+3486008326sql_query=SELECT+%2A+FROM+%60prova%60goto=sql.php 
	Cancella 
http://localhost/phpmyadmin/sql.php?db=PROVAtable=provatoken=ff1b3057603fab3dd5002f345cbc64b5pos=0session_max_rows=30disp_direction=horizontalrepeat_cells=100dontlimitchars=0sql_query=DELETE+FROM+%60prova%60+WHERE+CONVERT%28%60nome%60+USING+utf8%29+%3D+%27ALESSANDRO%27+AND+%60DATA%60+%3D+%27-00-00%27+AND+CONCAT%28%60NUMERO%60%29+%3D+12.76+AND+CONCAT%28%60TELEFONO%60%29+%3D+3486008326+LIMIT+1zero_rows=La+riga+%C3%A8+stata+cancellatagoto=sql.php%3Fdb%3DPROVA%26table%3Dprova%26token%3Dff1b3057603fab3dd5002f345cbc64b5%26pos%3D0%26session_max_rows%3D30%26disp_direction%3Dhorizontal%26repeat_cells%3D100%26dontlimitchars%3D0%26sql_query%3DSELECT%2B%252A%2BFROM%2B%2560prova%2560%26zero_rows%3DLa%2Briga%2B%25C3%25A8%2Bstata%2Bcancellata%26goto%3Dtbl_properties_structure.php 
	ALESSANDRO 	-00-00 	12.76 	3486008326
	Modifica 
http://localhost/phpmyadmin/tbl_change.php?db=PROVAtable=provatoken=ff1b3057603fab3dd5002f345cbc64b5pos=0session_max_rows=30disp_direction=horizontalrepeat_cells=100dontlimitchars=0primary_key=+CONVERT%28%60nome%60+USING+utf8%29+%3D+%27FRANCA%27+AND+%60DATA%60+%3D+%27-00-00%27+AND+CONCAT%28%60NUMERO%60%29+%3D+19.25+AND+CONCAT%28%60TELEFONO%60%29+%3D+2221sql_query=SELECT+%2A+FROM+%60prova%60goto=sql.php 
	Cancella 
http://localhost/phpmyadmin/sql.php?db=PROVAtable=provatoken=ff1b3057603fab3dd5002f345cbc64b5pos=0session_max_rows=30disp_direction=horizontalrepeat_cells=100dontlimitchars=0sql_query=DELETE+FROM+%60prova%60+WHERE+CONVERT%28%60nome%60+USING+utf8%29+%3D+%27FRANCA%27+AND+%60DATA%60+%3D+%27-00-00%27+AND+CONCAT%28%60NUMERO%60%29+%3D+19.25+AND+CONCAT%28%60TELEFONO%60%29+%3D+2221+LIMIT+1zero_rows=La+riga+%C3%A8+stata+cancellatagoto=sql.php%3Fdb%3DPROVA%26table%3Dprova%26token%3Dff1b3057603fab3dd5002f345cbc64b5%26pos%3D0%26session_max_rows%3D30%26disp_direction%3Dhorizontal%26repeat_cells%3D100%26dontlimitchars%3D0%26sql_query%3DSELECT%2B%252A%2BFROM%2B%2560prova%2560%26zero_rows%3DLa%2Briga%2B%25C3%25A8%2Bstata%2Bcancellata%26goto%3Dtbl_properties_structure.php 
	FRANCA 	-00-00 	19.25 	2221
	Modifica 

Re: [utenti] Character set AIUTO!!! per Mysql Base PHPMyadmin e csv

2007-05-10 Per discussione Massimo Arnaudo
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Alessandro Braga ha scritto:

Ciao,
nel momento che esporti il file in formato CSV hai provato a cambiare il
separatore di campo? di default ho la virgola, ma lo imposto con il
punto e virgola e tutto mi funziona.

Massimo

 Forse sono giunto alla soluzione del mio problema e non ridete se è una
 C.ta :) :)
 
 riassunto Ho fatto un piccolo database di due tabelle con MYSQL e
 PHPADMIN i dati da trasferire al database mi arrivano su un foglio di
 Calc che trasformo in formato CSV per importarlo attraverso PHPMYADMIN o
 attraverso la funzione F4 di Base che sarebbe ancora più comodo...
 
 Il problema era che: per una tabella tutto perfetto, per la seconda
 siccome conteneva date e numeri decimali mi penivano tralasciate delle
 colonne e/o parte di esse arrivando ad una importazione incompleta:
 
 Ovvero li importavo in un modo mancavano le cifre decimali, in un altro
 modo mancavano i numeri e in un altro le date ed i numerisenza
 capirne il perchè.
 
 Per caso mi sono accorto che quando trasformo il file calc in csv mi
 viene proposta anche Tipo di carattere da usare e di default avevo
 Europa occidentale windows- 1252 winlatin, mi sono accorto che se
 salvo il file in questo modo il risultato nel file cvs è corretto, se
 cambio vengono a mancare i numeri o le date  o solo i decimali
 Ho guardato PHPMYADMIN per vedere che Character set utilizzava è ho
 visto che non c'è Europa occidentale windows- 1252 winlatin, ma
 latin1_swedish_ci e non trovo il precedente
 
 Aiuto qualcuno mi può chiarire a quale Set caratteri si può far
 riferimento senza cascare in questi problemi per la lingua italiana e
 soprattutto per non incasinarsi con le date e i numeri decimali? E dove
 devo impostarli su Mysql, su PHPAdmin, su sistema su Base? Possibile?
 
 
 GRAZIE INFINITE
 
 -
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]
 
 
 


- --
Arnaudo Massimo Agente di Commercio GD/DO
Viale Des Geneys, 19/216148 Genova

http://www.massimo.arnaudo.name
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.5 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFGQra8KAfJh7hOPKsRAq9iAJ0QiNyjjRrIq1cdQ/1ngVJK6GOaRgCgthRx
You8rkv6rzV4AjmQg8qSXbk=
=7BbA
-END PGP SIGNATURE-

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [utenti] Character set AIUTO!!! per Mysql Base PHPMyadmin e csv

2007-05-10 Per discussione Alessandro Braga
Si Ho anche io messo il punto e virgola ma non mi funziona, mi perde i 
numeri per strada penso dipenda dal set carattere quale hai tu? grazie


Massimo Arnaudo ha scritto:

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Alessandro Braga ha scritto:

Ciao,
nel momento che esporti il file in formato CSV hai provato a cambiare il
separatore di campo? di default ho la virgola, ma lo imposto con il
punto e virgola e tutto mi funziona.

Massimo

  

Forse sono giunto alla soluzione del mio problema e non ridete se è una
C.ta :) :)

riassunto Ho fatto un piccolo database di due tabelle con MYSQL e
PHPADMIN i dati da trasferire al database mi arrivano su un foglio di
Calc che trasformo in formato CSV per importarlo attraverso PHPMYADMIN o
attraverso la funzione F4 di Base che sarebbe ancora più comodo...

Il problema era che: per una tabella tutto perfetto, per la seconda
siccome conteneva date e numeri decimali mi penivano tralasciate delle
colonne e/o parte di esse arrivando ad una importazione incompleta:

Ovvero li importavo in un modo mancavano le cifre decimali, in un altro
modo mancavano i numeri e in un altro le date ed i numerisenza
capirne il perchè.

Per caso mi sono accorto che quando trasformo il file calc in csv mi
viene proposta anche Tipo di carattere da usare e di default avevo
Europa occidentale windows- 1252 winlatin, mi sono accorto che se
salvo il file in questo modo il risultato nel file cvs è corretto, se
cambio vengono a mancare i numeri o le date  o solo i decimali
Ho guardato PHPMYADMIN per vedere che Character set utilizzava è ho
visto che non c'è Europa occidentale windows- 1252 winlatin, ma
latin1_swedish_ci e non trovo il precedente

Aiuto qualcuno mi può chiarire a quale Set caratteri si può far
riferimento senza cascare in questi problemi per la lingua italiana e
soprattutto per non incasinarsi con le date e i numeri decimali? E dove
devo impostarli su Mysql, su PHPAdmin, su sistema su Base? Possibile?


GRAZIE INFINITE

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]







- --
Arnaudo Massimo Agente di Commercio GD/DO
Viale Des Geneys, 19/216148 Genova

http://www.massimo.arnaudo.name
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.5 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFGQra8KAfJh7hOPKsRAq9iAJ0QiNyjjRrIq1cdQ/1ngVJK6GOaRgCgthRx
You8rkv6rzV4AjmQg8qSXbk=
=7BbA
-END PGP SIGNATURE-

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


  


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



RE: [utenti] Character set AIUTO!!! per Mysql Base PHPMyadmin e csv

2007-05-10 Per discussione Gianluca Turconi
 -Original Message-
 From: Alessandro Braga [mailto:[EMAIL PROTECTED] 
 Sent: Wednesday, May 09, 2007 11:38 PM
 To: utenti@it.openoffice.org
 Subject: [utenti] Character set AIUTO!!! per Mysql Base 

 Aiuto qualcuno mi può chiarire a quale Set caratteri si può far 
 riferimento senza cascare in questi problemi per la lingua italiana e 
 soprattutto per non incasinarsi con le date e i numeri 
 decimali? E dove 
 devo impostarli su Mysql, su PHPAdmin, su sistema su Base? Possibile?

ISO-8859-1 copre tranquillamente i caratteri italiani, con ISO-8859-15 ti
permette di usare anche l'euro, ma la soluzione ideale dovrebbe essere la
codifica UTF-8.

Secondo me dovrebbero impostati su tutte le applicazioni, perché se anche
PHPAdmin ti mostrasse correttamente date e caratteri ma poi fossero
immagazzinati in modo errato nel backend di MySQL, sarebbe controproducente,
no?

Saluti,

Gianluca


No virus found in this outgoing message.
Checked by AVG Free Edition. 
Version: 7.5.467 / Virus Database: 269.6.5/792 - Release Date: 06/05/2007
21.01
 

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [utenti] Character set AIUTO!!! per Mysql Base PHPMyadmin e csv

2007-05-10 Per discussione Alessandro Braga

Gianluca Turconi ha scritto:

-Original Message-
From: Alessandro Braga [mailto:[EMAIL PROTECTED] 
Sent: Wednesday, May 09, 2007 11:38 PM

To: utenti@it.openoffice.org
Subject: [utenti] Character set AIUTO!!! per Mysql Base 



  
Aiuto qualcuno mi può chiarire a quale Set caratteri si può far 
riferimento senza cascare in questi problemi per la lingua italiana e 
soprattutto per non incasinarsi con le date e i numeri 
decimali? E dove 
devo impostarli su Mysql, su PHPAdmin, su sistema su Base? Possibile?



ISO-8859-1 copre tranquillamente i caratteri italiani, con ISO-8859-15 ti
permette di usare anche l'euro, ma la soluzione ideale dovrebbe essere la
codifica UTF-8.

Secondo me dovrebbero impostati su tutte le applicazioni, perché se anche
PHPAdmin ti mostrasse correttamente date e caratteri ma poi fossero
immagazzinati in modo errato nel backend di MySQL, sarebbe controproducente,
no?

Saluti,

Gianluca
  
Grazie gianluca, ho inserito UTF-8 come codifica in Base, ed in 
PHPMyadmin che dovrebbe averla modificata anche in mysql

Idem ho fatto nel passaggio da Calc a formato csv.

in PHPMyadmin non essendoci UTF-8 pulito ho inserito UTF-8_unicode_ci 
idem nella tabella per i singoli campi che mi danno problemi anche se mi 
pare non hanno effetto, gli altri campi invece sono tutti 
latin1_swedish_ci...



Ho provato ad usare importa di PHPMYADMIN il file csv che a vederlo è 
corretto ma mi succede questo LeDate sono tutte a .00.00 e i numeri 
sono azzerati nella parte decimale 910.00 30.00 etc.


Se invece passo attraverso F4 di openoffice connesso con OBDC Connector  
per le date va benissimo per i numeri sono scomparsi tutti neppure lo 
0,00 mi rimane...


Per il passaggio a csv ho usato come separatore di campo  ;  e di 
testo e fin qui tutto bene e poi c'è qualche virgola di troppo 
che va a rovinarmi i numeri... con PHPMYADMIN se invece faccio un 
trascino da una cella del file cvs alla tabella di base tramite f4 il 
numero mi compare perfetto, ma non posso farlo per tutti

Grazie ora ho tutto utf-8 almeno così mi pare, una cosa l'ho imparata

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [utenti] Character set AIUTO!!! per Mysql Base PHPMyadmin e csv

2007-05-10 Per discussione Gianluca Turconi

Alessandro Braga ha scritto:

[...]

Ho provato ad usare importa di PHPMYADMIN il file csv che a vederlo è 
corretto ma mi succede questo LeDate sono tutte a .00.00 e i numeri 
sono azzerati nella parte decimale 910.00 30.00 etc.


Se invece passo attraverso F4 di openoffice connesso con OBDC Connector  
per le date va benissimo per i numeri sono scomparsi tutti neppure lo 
0,00 mi rimane...


Per il passaggio a csv ho usato come separatore di campo  ;  e di 
testo e fin qui tutto bene e poi c'è qualche virgola di troppo 
che va a rovinarmi i numeri... con PHPMYADMIN se invece faccio un 
trascino da una cella del file cvs alla tabella di base tramite f4 il 
numero mi compare perfetto, ma non posso farlo per tutti

Grazie ora ho tutto utf-8 almeno così mi pare, una cosa l'ho imparata


Precisazione: questi encoding ISO si riferiscono ai caratteri, mentre 
per le date c'è l'International Standard ISO 8601, quello per i formati 
numerici non lo ricordo. E' una vita che non uso più MySQL e PhpAdmin, 
perciò non so se questi ultimi sono collegati in automatico alla 
codifica per la lingua o vanno modificati a mano.


Il problema potrebbe essere solo nell'esportazione in csv. Cosa intendi 
per c'è qualche virgola di troppo che va a rovinarmi i numeri?


Saluti,

Gianluca
--
http://www.letturefantastiche.com/
Letture Fantastiche - Acquisto e lettura gratuita di libri o racconti di 
fantascienza, fantasy, noir, horror, narrativa storica o allostorica e 
altro, legato al genere fantastico. Nel sito ufficiale dell'autore 
Gianluca Turconi sono disponibili opere anche di altri scrittori.

Due volte vincitore del NeroPremio per la narrativa horror:
http://www.letturefantastiche.com/altare.html
http://www.latelanera.com/editoria/news/notizia.asp?id=569
http://www.letturefantastiche.com/camminando_nell_oltre.html
http://www.latelanera.com/editoria/news/notizia.asp?id=726




-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]