I am Writing a install file for a module i have made.
I looked closely to other install files, and compared it to my code. And every thing seems ok.
But i get the following error
Parse error: parse error, unexpected $ in
My Install file looks like this:
function rma_install() {
switch ($GLOBALS['db_type']) {
case 'mysql':
case 'mysqli':
db_query(
<<
CREATE TABLE {error_code} (
id_error int(11) NOT NULL auto_increment,
code varchar(5) NOT NULL,
error varchar(50) NOT NULL,
PRIMARY KEY (id_error)
)TYPE=MyISAM /*!40100 DEFAULT CHARACTER SET utf8 */;
CREATE TABLE {rma} (
id_rma int(11) NOT NULL auto_increment,
uid varchar(50) NOT NULL,
datem datetime NOT NULL default '0000-00-00 00:00:00',
rma_code varchar(50) NOT NULL,
PRIMARY KEY (id_rma)
)TYPE=MyISAM /*!40100 DEFAULT CHARACTER SET utf8 */;
CREATE TABLE {rmaproduct} (
id_rmavraag` int(11) NOT NULL auto_increment,
model varchar(20) NOT NULL,
serial varchar(50) NOT NULL,
error varchar(10) NOT NULL,
rma int(10) NOT NULL,
PRIMARY KEY (id_rmavraag)
)TYPE=MyISAM /*!40100 DEFAULT CHARACTER SET utf8 */;
CREATE TABLE {rmasettings} (
id_rmasetting int(11) NOT NULL auto_increment,