SQL kai Ellinika;

Σε αυτή την περιοχή μπορείτε να βρείτε ή να αναζητήσετε πληροφορίες σχετικές με την PHP

Συντονιστές: WebDev Moderators, Super-Moderators, PHP Moderators

Απάντηση
vmike
Δημοσιεύσεις: 25
Εγγραφή: 22 Απρ 2003 18:16

SQL kai Ellinika;

Δημοσίευση από vmike » 09 Ιουν 2003 12:39

Kanotas sindesi me mia basi se SQL server kai anaktontas kapoio pedio (p.x. EPONYMO) den mou bgazei ta ellinika.
auto to kanei mono otan apeikonizo to pedio ths bashs , ta ellinika san aplo keimeno sthn selida douleuoun.
Kamia idea?

Άβαταρ μέλους
hohios
Δημοσιεύσεις: 171
Εγγραφή: 10 Μάιος 2001 03:00
Τοποθεσία: Heraklion Crete,Greece
Επικοινωνία:

SQL kai Ellinika;

Δημοσίευση από hohios » 09 Ιουν 2003 13:01

Τρέξε την παρακάτω stored procedure στον sqlServer
sp_helpdb yourdatabase (yourdatabase = το όνομα της βάσης σου)

Στο πεδίο status που θα σου βγάλει έχει μερικές πληροφορίες για την βάση σου. Δες το "collation" τι τιμή έχει. Αν είναι LATIN τότε πρέπει να το αλλάξεις σε GREEK_CI_AS.

Πώς;

Δώσε την εντολή:
ALTER DATABASE yourdatabase COLLATE GREEK_CI_AS
όπου όπως είπαμε yourdatabase = το όνομα της βάσης σου.

Πρόσεξε όμως! Για να τρέξεις την εντολή ALTER πρέπει να έχεις DBO permissions. Αλλιώς ζήτησε να το τρέξει ο administrator.

vmike
Δημοσιεύσεις: 25
Εγγραφή: 22 Απρ 2003 18:16

SQL kai Ellinika;

Δημοσίευση από vmike » 09 Ιουν 2003 14:10

Enw mou deixnie twra sto Collation=Greek_CI_AS sthn selida ta idia.

Άβαταρ μέλους
Cha0s
SysAdmin
Δημοσιεύσεις: 10242
Εγγραφή: 28 Ιούλ 2001 03:00

SQL kai Ellinika;

Δημοσίευση από Cha0s » 09 Ιουν 2003 17:38

Mesa sto tag <head> </head> bale to tag>

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-7">

Episis pos kaneis insert ta dedomena stin basi ?

An einai apo dikia sou selida (ennoo pou exeis ftiaxei esi) bale kai se aytin tin selida to parapano...

vmike
Δημοσιεύσεις: 25
Εγγραφή: 22 Απρ 2003 18:16

SQL kai Ellinika;

Δημοσίευση από vmike » 09 Ιουν 2003 17:56

to exw ftiaxsei ka to charset, to insert sthn basi eixe ginei apo kapoia efarmogi pou etrexe se vb6.

Άβαταρ μέλους
Cha0s
SysAdmin
Δημοσιεύσεις: 10242
Εγγραφή: 28 Ιούλ 2001 03:00

SQL kai Ellinika;

Δημοσίευση από Cha0s » 09 Ιουν 2003 18:00

Tote mipos ta dedomena pou eisaxthikan stin basi den eisaxthikan me to sosto charset giayto sou ta bgazei lathos ?

PHPMyAdmin exeis ? Dokimase na kaneis manualy kati insert na deis an tha sto deixei ok meta... (stin selida pou tha kaneis insert kane dexi klik kai sto Encoding epelexe "Greek Iso" gia na sou eisagei sosta kai to phpmyadmin ta dedomena...

vmike
Δημοσιεύσεις: 25
Εγγραφή: 22 Απρ 2003 18:16

SQL kai Ellinika;

Δημοσίευση από vmike » 09 Ιουν 2003 21:59

H basi einai se MSSQL 2000 server.Den to blepo na yparxei lisi , alla den mporo na katalabo giati to kanei, thn bash an thn anoixso me asp kai dixso ena record to deixnei swsta, sthn php den mou douleuei.

Άβαταρ μέλους
Cha0s
SysAdmin
Δημοσιεύσεις: 10242
Εγγραφή: 28 Ιούλ 2001 03:00

SQL kai Ellinika;

Δημοσίευση από Cha0s » 10 Ιουν 2003 02:07

Dokimase to exis>

Anoixe to php.ini tis PHP kai kane uncomment ayti tin grammi>

Κώδικας: Επιλογή όλων

default_charset = "iso-8859-7"  
kai bale to charset poy exo grapsei...

kane restart ton apache... an kai den nomizo na fteei ayto... :(

esifis
Δημοσιεύσεις: 6
Εγγραφή: 19 Μάιος 2004 23:41

SQL kai Ellinika;

Δημοσίευση από esifis » 13 Οκτ 2004 18:06

Τελικά αγαπητέ φίλε βρέθηκε λύση στο πρόβλημα?
Αντιμετωπίζω το ίδιο πρόβλημα με MSDE εμπορικής διαχείρησης που ενώ όλα λειτουργούν κανονικά μέσω ODBC , όταν κάνω σύνδεση με php τα ελληνικά είναι ιερογλυφικά.
Έχω δοκιμάσει και iso-8859-7 και 1253 κωδικοποίηση σελίδας, χωρίς αποτέλεσμα.

default_charset = "iso-8859-7" (php.ini)

COLLATION_SEQ charset=cp1253 sort_order=greek_nocasedict charset_num=6 sort_order_num=124 (mssql)

Ευχαριστώ..

Απάντηση

Επιστροφή στο “PHP Προγραμματισμός”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 0 επισκέπτες