You have an error in your SQL syntax :)
2 отговора
127 прегледа
You have an error in your SQL syntax :)
Наредихме я сега, синтаксиса в раличните версии на mysql е различен за една и съща команда :))))
ето проблема ми:
[линк]
mySQL query error: DROP TABLE IF EXISTS ibf_tutorials;
CREATE TABLE ibf_tutorials (
id bigint(10) NOT NULL auto_increment,
cid int(11) NOT NULL default '0',
status enum('pending','aproved') NOT NULL default 'pending',
title varchar(128) NOT NULL default '',
author_name varchar(32) NOT NULL default '',
tutorial mediumtext NOT NULL,
num_votes tinyint(4) NOT NULL default '0',
total_votes bigint(10) NOT NULL default '0',
date DATETIME DEFAULT '0000-00-00' NOT NULL,
views bigint(10) NOT NULL default '0',
rate float NOT NULL default '0',
n_comments smallint(3) NOT NULL default '0',
PRIMARY KEY (id)
) TYPE=MyISAM
mySQL 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 ibf_tutorials (
id bigint(10) NOT NULL auto_in
описанието на целия скрипт: /малък е, прави 3-4 таблици/
[линк]
А ако някой не е разбрал какво питам: Как да променя синтаксиса, че да се хареса на MySQL VERSION: 4.0.15-standard
ето проблема ми:
[линк]
mySQL query error: DROP TABLE IF EXISTS ibf_tutorials;
CREATE TABLE ibf_tutorials (
id bigint(10) NOT NULL auto_increment,
cid int(11) NOT NULL default '0',
status enum('pending','aproved') NOT NULL default 'pending',
title varchar(128) NOT NULL default '',
author_name varchar(32) NOT NULL default '',
tutorial mediumtext NOT NULL,
num_votes tinyint(4) NOT NULL default '0',
total_votes bigint(10) NOT NULL default '0',
date DATETIME DEFAULT '0000-00-00' NOT NULL,
views bigint(10) NOT NULL default '0',
rate float NOT NULL default '0',
n_comments smallint(3) NOT NULL default '0',
PRIMARY KEY (id)
) TYPE=MyISAM
mySQL 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 ibf_tutorials (
id bigint(10) NOT NULL auto_in
описанието на целия скрипт: /малък е, прави 3-4 таблици/
[линк]
А ако някой не е разбрал какво питам: Как да променя синтаксиса, че да се хареса на MySQL VERSION: 4.0.15-standard
Re: You have an error in your SQL syntax :)
хм
през phpmyadmin стана
не знам що с тоя скрипт не се получи..
през phpmyadmin стана
не знам що с тоя скрипт не се получи..
Re: You have an error in your SQL syntax :)
Опитал си се да го изпратиш кадо единична заявка през някое API примерно
mysql_query(...)
а това както навсякъде си пише не е позволено. Само една заявка при това БЕЗ да указваш ; накрая.
А, че синтаксиса е различен за различните версии си е съвсем естествено :)
SELECT 1 UNION SELECT 2; примерно работи от 4.0.xx и нагоре, а в 3.23.xx дава синтактимна грешка
salle.online.bg/sig
mysql_query(...)
а това както навсякъде си пише не е позволено. Само една заявка при това БЕЗ да указваш ; накрая.
А, че синтаксиса е различен за различните версии си е съвсем естествено :)
SELECT 1 UNION SELECT 2; примерно работи от 4.0.xx и нагоре, а в 3.23.xx дава синтактимна грешка
salle.online.bg/sig