Zodra ik een record wil wijzigen in PHPMyAdmin krijg ik de volgende rare query te zien:
Wat is hier zo raar aan ? Nou, cattype is een integer, maar hij maakt er "Array" van. Ik snap er echt totaal niks van. Mijn databasetype is MyISAM, verder staat alles zoals het hoort te staan.
Hierbij even de volledige tabel layout:
Ook met oudere versies van PHPMyAdmin krijg ik hetzelfde resultaat.
Kan iemand mij vertellen wat hier niet aan klopt ?
code:
1
2
3
4
| UPDATE `cats` SET `catnaam` = 'Apple | Powerbook', `cattype` = 'Array' WHERE `catID` =2 LIMIT 1 ; |
Wat is hier zo raar aan ? Nou, cattype is een integer, maar hij maakt er "Array" van. Ik snap er echt totaal niks van. Mijn databasetype is MyISAM, verder staat alles zoals het hoort te staan.
Hierbij even de volledige tabel layout:
code:
1
2
3
4
5
6
| CREATE TABLE `cats` ( `catID` int(250) NOT NULL auto_increment, `catnaam` varchar(250) default NULL, `cattype` int(250) NOT NULL default '0', PRIMARY KEY (`catID`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=48 ; |
Ook met oudere versies van PHPMyAdmin krijg ik hetzelfde resultaat.
Kan iemand mij vertellen wat hier niet aan klopt ?
[ Voor 8% gewijzigd door mcdronkz op 10-05-2006 23:01 ]