Ciekawa sprawa. Mam 3 tabele:
Klient
  1. CREATE TABLE `client` (
  2. `id_client` INT NOT NULL AUTO_INCREMENT PRIMARY KEY ,
  3. `name` TEXT NOT NULL ,
  4. `street` TEXT NOT NULL ,
  5. `number` VARCHAR( 10 ) NOT NULL ,
  6. `code` VARCHAR( 10 ) NOT NULL ,
  7. `city` TEXT NOT NULL
  8. ) TYPE = MYISAM ;
Sprzedawca
  1. CREATE TABLE `seller` (
  2. `id_seller` INT NOT NULL AUTO_INCREMENT PRIMARY KEY ,
  3. `name` TEXT NOT NULL ,
  4. `street` TEXT NOT NULL ,
  5. `number` VARCHAR( 10 ) NOT NULL ,
  6. `code` VARCHAR( 10 ) NOT NULL ,
  7. `city` TEXT NOT NULL
  8. ) TYPE = MYISAM ;
Oraz usluga:
  1. CREATE TABLE `bill` (
  2. `id_bill` INT NOT NULL AUTO_INCREMENT PRIMARY KEY ,
  3. `real_date` VARCHAR( 20 ) NOT NULL ,
  4. `bill_date` VARCHAR( 20 ) NOT NULL ,
  5. `f_seller` INT NOT NULL ,
  6. `f_client` INT NOT NULL ,
  7. `service_1` TEXT NOT NULL ,
  8. `value_1` FLOAT NOT NULL ,
  9. `service_2` TEXT NULL ,
  10. `value_2` FLOAT NULL ,
  11. `service_3` TEXT NULL ,
  12. `value_3` FLOAT NULL ,
  13. `service_4` TEXT NULL ,
  14. `value_4` FLOAT NULL ,
  15. `service_5` TEXT NULL ,
  16. `value_5` FLOAT NULL ,
  17. `service_6` TEXT NULL ,
  18. `value_6` FLOAT NULL ,
  19. `finished` INT NOT NULL
  20. ) TYPE = MYISAM;
Polskie znaki wyświetlane są poprawnie przy pobieraniu danych z tabeli bill, natomiast z 2 pozostałych już nie. Dziwne bo kolumny mają we wszystkich 3 tabelach ten sam typ - text.
Co może być przyczyną?

EDIT:Ok, sam sobie poradziłem. Jeśli wprowadzałem dane przez formularz html - wszystko było ok. Jeśli przez PUTTY - nie było polskich znaków.