2007-01-02, 19:27
  #1
Medlem
vanbunks avatar
Hej jag kan väldigt lite om kodning och fick för ett rätt bra tag sen en clanhemsida gjord till mig, den har inte fungerat på väldigt länge nu och tror mig att de beror på att phpkodning är förgammal?

Försäkte lägga upp den på ett nytt webhotell och får följande fel:

Error You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '; CREATE TABLE `cp_comments` ( `id` int(10) unsigned NOT NULL auto_increment' at line 19

börjar den koden jag försöker inserta.
# phpMyAdmin SQL Dump
# version 2.5.6
# http://www.phpmyadmin.net
#
# Host: localhost
# Generation Time: Aug 08, 2004 at 01:11 PM
# Server version: 4.0.18
# PHP Version: 4.3.4


Fråga är då är det lätt att uppdatera vår kodning så den fungera igen?

Tack på förhand och ursäkta det röriga inlägget
Citera
2007-01-02, 19:53
  #2
Medlem
herons avatar
Det du har skrivit ut är bara kommentarer i koden, du måste posta koden du försöker köra. Börjar med "CREATE DATABASE" o.s.v. förmodligen.
Citera
2007-01-02, 19:56
  #3
Medlem
vanbunks avatar
Kod:
# phpMyAdmin SQL Dump
# version 2.5.6
# http://www.phpmyadmin.net
#
# Host: localhost
# Generation Time: Aug 08, 2004 at 01:11 PM
# Server version: 4.0.18
# PHP Version: 4.3.4
# 
# Database : `clanpro`
# 

# --------------------------------------------------------

#
# Table structure for table `cp_comments`
#

DROP TABLE IF EXISTS `cp_comments`;
CREATE TABLE `cp_comments` (
  `id` int(10) unsigned NOT NULL auto_increment,
  `comment_subject` varchar(5) NOT NULL default '',
  `comment_type` varchar(30) NOT NULL default '',
  `commenter` varchar(30) NOT NULL default '',
  `ip` varchar(30) NOT NULL default '',
  `time` datetime NOT NULL default '0000-00-00 00:00:00',
  `comment` text NOT NULL,
  PRIMARY KEY  (`id`)
) TYPE=MyISAM AUTO_INCREMENT=1 ;

# --------------------------------------------------------

#
# Table structure for table `cp_files`
#

DROP TABLE IF EXISTS `cp_files`;
CREATE TABLE `cp_files` (
  `id` int(10) unsigned NOT NULL auto_increment,
  `added` datetime NOT NULL default '0000-00-00 00:00:00',
  `author` char(3) NOT NULL default '',
  `section` set('public','private') NOT NULL default 'public',
  `size` varchar(30) NOT NULL default '',
  `type` varchar(30) NOT NULL default '',
  `url` varchar(100) NOT NULL default '',
  `name` varchar(200) NOT NULL default '',
  `description` text NOT NULL,
  `downloaded` int(11) NOT NULL default '0',
  PRIMARY KEY  (`id`)
) TYPE=MyISAM AUTO_INCREMENT=1 ;

# --------------------------------------------------------

#
# Table structure for table `cp_matches`
#

DROP TABLE IF EXISTS `cp_matches`;
CREATE TABLE `cp_matches` (
  `id` int(10) unsigned NOT NULL auto_increment,
  `date` datetime NOT NULL default '0000-00-00 00:00:00',
  `opponent_full` varchar(100) NOT NULL default '',
  `opponent_short` varchar(50) NOT NULL default '',
  `country` varchar(20) NOT NULL default '',
  `type` varchar(30) NOT NULL default '',
  `result` set('victory','defeat','draw') NOT NULL default '',
  `first_map` varchar(20) NOT NULL default '',
  `second_map` varchar(20) NOT NULL default '',
  `firstmap_opponent_score` varchar(4) NOT NULL default '',
  `firstmap_cp_score` varchar(4) NOT NULL default '',
  `secondmap_opponent_score` varchar(4) NOT NULL default '',
  `secondmap_cp_score` varchar(4) NOT NULL default '',
  `firstmap_report` text NOT NULL,
  `secondmap_report` text NOT NULL,
  `players` varchar(30) NOT NULL default '',
  `mvp_player` char(3) NOT NULL default '',
  `mvp_score` varchar(4) NOT NULL default '',
  `writer` smallint(5) unsigned NOT NULL default '0',
  PRIMARY KEY  (`id`)
) TYPE=MyISAM AUTO_INCREMENT=2 ;

# --------------------------------------------------------

#
# Table structure for table `cp_members`
#

DROP TABLE IF EXISTS `cp_members`;
CREATE TABLE `cp_members` (
  `id` int(10) unsigned NOT NULL auto_increment,
  `nickname` varchar(20) NOT NULL default '',
  `password` varchar(32) NOT NULL default '',
  `birthdate` date NOT NULL default '0000-00-00',
  `class` varchar(30) NOT NULL default '',
  `joined` date NOT NULL default '0000-00-00',
  `email` varchar(50) NOT NULL default '',
  `quote` text NOT NULL,
  `own_description` text NOT NULL,
  `leader_description` text NOT NULL,
  `image_url` varchar(50) NOT NULL default '',
  `level` varchar(30) NOT NULL default '',
  `userlevel` int(10) unsigned NOT NULL default '0',
  `status` varchar(30) NOT NULL default '',
  PRIMARY KEY  (`id`)
) TYPE=MyISAM AUTO_INCREMENT=2 ;

# --------------------------------------------------------

#
# Table structure for table `cp_messages`
#

DROP TABLE IF EXISTS `cp_messages`;
CREATE TABLE `cp_messages` (
  `id` int(10) unsigned NOT NULL auto_increment,
  `posted` datetime NOT NULL default '0000-00-00 00:00:00',
  `author` varchar(30) NOT NULL default '',
  `to_whom` varchar(30) NOT NULL default '',
  `title` varchar(150) NOT NULL default '',
  `content` text NOT NULL,
  `ip` varchar(15) NOT NULL default '',
  PRIMARY KEY  (`id`)
) TYPE=MyISAM AUTO_INCREMENT=1 ;
Är hela kalaset jag försöker inserta
Citera
2007-01-02, 20:05
  #4
Medlem
herons avatar
Testa:

Kod:
# phpMyAdmin SQL Dump
# version 2.5.6
# http://www.phpmyadmin.net
#
# Host: localhost
# Generation Time: Aug 08, 2004 at 01:11 PM
# Server version: 4.0.18
# PHP Version: 4.3.4
# 
# Database : `clanpro`
# 

CREATE DATABASE `clanpro`;
USE `clanpro`;

# --------------------------------------------------------

#
# Table structure for table `cp_comments`
#

DROP TABLE IF EXISTS `cp_comments`;
CREATE TABLE `cp_comments` (
  `id` int(10) unsigned NOT NULL auto_increment,
  `comment_subject` varchar(5) NOT NULL default '',
  `comment_type` varchar(30) NOT NULL default '',
  `commenter` varchar(30) NOT NULL default '',
  `ip` varchar(30) NOT NULL default '',
  `time` datetime NOT NULL default '0000-00-00 00:00:00',
  `comment` text NOT NULL,
  PRIMARY KEY  (`id`)
) TYPE=MyISAM AUTO_INCREMENT=1 ;

# --------------------------------------------------------

#
# Table structure for table `cp_files`
#

DROP TABLE IF EXISTS `cp_files`;
CREATE TABLE `cp_files` (
  `id` int(10) unsigned NOT NULL auto_increment,
  `added` datetime NOT NULL default '0000-00-00 00:00:00',
  `author` char(3) NOT NULL default '',
  `section` set('public','private') NOT NULL default 'public',
  `size` varchar(30) NOT NULL default '',
  `type` varchar(30) NOT NULL default '',
  `url` varchar(100) NOT NULL default '',
  `name` varchar(200) NOT NULL default '',
  `description` text NOT NULL,
  `downloaded` int(11) NOT NULL default '0',
  PRIMARY KEY  (`id`)
) TYPE=MyISAM AUTO_INCREMENT=1 ;

# --------------------------------------------------------

#
# Table structure for table `cp_matches`
#

DROP TABLE IF EXISTS `cp_matches`;
CREATE TABLE `cp_matches` (
  `id` int(10) unsigned NOT NULL auto_increment,
  `date` datetime NOT NULL default '0000-00-00 00:00:00',
  `opponent_full` varchar(100) NOT NULL default '',
  `opponent_short` varchar(50) NOT NULL default '',
  `country` varchar(20) NOT NULL default '',
  `type` varchar(30) NOT NULL default '',
  `result` set('victory','defeat','draw') NOT NULL default '',
  `first_map` varchar(20) NOT NULL default '',
  `second_map` varchar(20) NOT NULL default '',
  `firstmap_opponent_score` varchar(4) NOT NULL default '',
  `firstmap_cp_score` varchar(4) NOT NULL default '',
  `secondmap_opponent_score` varchar(4) NOT NULL default '',
  `secondmap_cp_score` varchar(4) NOT NULL default '',
  `firstmap_report` text NOT NULL,
  `secondmap_report` text NOT NULL,
  `players` varchar(30) NOT NULL default '',
  `mvp_player` char(3) NOT NULL default '',
  `mvp_score` varchar(4) NOT NULL default '',
  `writer` smallint(5) unsigned NOT NULL default '0',
  PRIMARY KEY  (`id`)
) TYPE=MyISAM AUTO_INCREMENT=2 ;

# --------------------------------------------------------

#
# Table structure for table `cp_members`
#

DROP TABLE IF EXISTS `cp_members`;
CREATE TABLE `cp_members` (
  `id` int(10) unsigned NOT NULL auto_increment,
  `nickname` varchar(20) NOT NULL default '',
  `password` varchar(32) NOT NULL default '',
  `birthdate` date NOT NULL default '0000-00-00',
  `class` varchar(30) NOT NULL default '',
  `joined` date NOT NULL default '0000-00-00',
  `email` varchar(50) NOT NULL default '',
  `quote` text NOT NULL,
  `own_description` text NOT NULL,
  `leader_description` text NOT NULL,
  `image_url` varchar(50) NOT NULL default '',
  `level` varchar(30) NOT NULL default '',
  `userlevel` int(10) unsigned NOT NULL default '0',
  `status` varchar(30) NOT NULL default '',
  PRIMARY KEY  (`id`)
) TYPE=MyISAM AUTO_INCREMENT=2 ;

# --------------------------------------------------------

#
# Table structure for table `cp_messages`
#

DROP TABLE IF EXISTS `cp_messages`;
CREATE TABLE `cp_messages` (
  `id` int(10) unsigned NOT NULL auto_increment,
  `posted` datetime NOT NULL default '0000-00-00 00:00:00',
  `author` varchar(30) NOT NULL default '',
  `to_whom` varchar(30) NOT NULL default '',
  `title` varchar(150) NOT NULL default '',
  `content` text NOT NULL,
  `ip` varchar(15) NOT NULL default '',
  PRIMARY KEY  (`id`)
) TYPE=MyISAM AUTO_INCREMENT=1 ;
Citera
2007-01-02, 20:12
  #5
Medlem
vanbunks avatar
Problemet löst, mod kan låsa/ta bort.
Citera

Skapa ett konto eller logga in för att kommentera

Du måste vara medlem för att kunna kommentera

Skapa ett konto

Det är enkelt att registrera ett nytt konto

Bli medlem

Logga in

Har du redan ett konto? Logga in här

Logga in