Hej.
jeg sidder og roder med min side lokalt og har mysql 5 server oppe sammen med IIS 5, php5 og phpmyadmin...
Men efter noget kodning osv, skal jeg lige indsætte noget data via PHPmyAdmin, og finder ud af at jeg får en meget underlig fejl i forhold til hvordan min table er..
Table:
CREATE TABLE `kroy_errors` (
`id` int(255) NOT NULL auto_increment,
`title` char(255) collate latin1_danish_ci NOT NULL,
`error` text collate latin1_danish_ci NOT NULL,
UNIQUE KEY `id` (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_danish_ci AUTO_INCREMENT=323 ;
Sådan ser den ud, men hver gang jeg prøver at indsætte noget der indeholder Æ Ø eller Å, får jeg:
#1406 - Data too long for column 'error' at row 1
Men underligt nok kan jeg godt indsætte det via php mysql_query?... nogen ide til en løsning?
For øvrigt så lagde jeg mærke til denne fejl på forsiden af phpmyadmin:
Your PHP MySQL library version 5.0.22 differs from your MySQL server version 5.0.37. This may cause unpredictable behavior.