Jump to content


Photo

Mysql - Erro De Sintaxe


  • Faça o login para participar
11 replies to this topic

#1 Inu

Inu

    Veterano

  • Usuários
  • 1138 posts
  • Sexo:Masculino
  • Localidade:Canela, Rio Grande do Sul, Brasil

Posted 06/09/2006, 14:54

<?
include "config.php";
$criar_tabela = mysql_query("
CREATE TABLE perfil (
   id INT( 25 ) NOT NULL AUTO_INCREMENT ,
   uid VARCHAR( 75 ) NOT NULL ,
   member_id INT( 25 ) NOT NULL,
   relacionamento TEXT NOT NULL ,
   aniversario TEXT NULL ,
   view_mail INT( 1 ) NOT NULL ,
   animais TEXT NOT NULL ,
   site TEXT NOT NULL ,
   cidade TEXT NOT NULL ,
   estado TEXT NOT NULL,
   pais TEXT NOT NULL,
   views INT( 75 ) NOT NULL,
   PRIMARY KEY (id)
   ) TYPE=MyISAM;", $db);
$criar_tabelaa = mysql_query("
CREATE TABLE perfil_animais (
   id INT( 25 ) NOT NULL AUTO_INCREMENT ,
   uid VARCHAR( 75 ) NOT NULL ,
   member_id INT( 25 ) NOT NULL,
   nome TEXT NOT NULL ,
   aniversario TEXT NULL ,
   adora TEXT NOT NULL ,
   odeia TEXT NOT NULL ,
   sexo TEXT NOT NULL ,
   cidade TEXT NOT NULL,
   estado TEXT NOT NULL,
   pais TEXT NOT NULL,
   views INT( 75 ) NOT NULL,
   PRIMARY KEY (id)
   ) TYPE=MyISAM;", $db);
$criar_tabelaaa = mysql_query("
CREATE TABLE maximo (
 quantidade int(7) NOT NULL default '1',
 data date NOT NULL default '0000-00-00',
 hora time NOT NULL default '00:00:00'
   ) TYPE=MyISAM;", $db);
$criar_tabelaaaa = mysql_query("
CREATE TABLE usersonline (
 id int(7) NOT NULL auto_increment,
 ip varchar(255) NOT NULL default '',
 TIME int(12) NOT NULL default '0',
 local varchar(255) NOT NULL default '',
 user_id varchar(50) NOT NULL default '',
   ) TYPE=MyISAM;", $db);


if ( $criar_tabela == 1 ) {
echo "Tabela de perfis criada com sucesso.<br />"; 
 } else { 
echo mysql_error($db);
 }
if ( $criar_tabelaa == 1 ) {
echo "Tabela de perfis animais criada com sucesso.<br />"; 
 } else { 
echo mysql_error($db);
 }
if ( $criar_tabelaaa == 1 ) {
echo "Tabela de maximo criada com sucesso.<br />"; 
 } else { 
echo mysql_error($db);
 }
if ( $criar_tabelaaaa == 1 ) {
echo "Tabela de online criada com sucesso.<br />"; 
 } else { 
echo mysql_error($db);
 }
mysql_query("INSERT INTO `maximo` VALUES (1, '2005-06-04', '09:00:00');");
?>
O erro que ele retorna é:
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 ') TYPE=MyISAM' at line 7You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near ') TYPE=MyISAM' at line 7You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near ') TYPE=MyISAM' at line 7You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near ') TYPE=MyISAM' at line 7

E eu não consigo arrumar =S
O que está errado?

#2 Felipe Pena

Felipe Pena

    O temor do Senhor é o princípio da sabedoria

  • Ex-Admins
  • 6441 posts
  • Sexo:Masculino

Posted 06/09/2006, 15:54

Veja:
http://forum.wmonlin...o...9&hl=ENGINE
Felipe Pena
[...] ó terra, terra, terra; ouve a palavra do Senhor. — Jeremias 22:29

#3 Inu

Inu

    Veterano

  • Usuários
  • 1138 posts
  • Sexo:Masculino
  • Localidade:Canela, Rio Grande do Sul, Brasil

Posted 06/09/2006, 18:41

Eclesiastes, eu vi o tópico, mas não consegui arrumar o erro ainda.
O erro é apenas na última query para criar a db, o resto vai tudo normal =S

#4 Petry

Petry

    Veterano

  • Usuários
  • 1132 posts
  • Sexo:Masculino
  • Localidade:Caxias do Sul - RS
  • Interesses:- desenvolvimento WEB<br />- websemântica<br />- microformatos

Posted 06/09/2006, 20:26

troca a query por essa:
CREATE TABLE `usersonline` (
`id` INT( 7 ) NOT NULL AUTO_INCREMENT PRIMARY KEY ,
`ip` VARCHAR( 255 ) NOT NULL ,
`TIME` INT( 12 ) NOT NULL ,
`local` VARCHAR( 255 ) NULL ,
`user_id` VARCHAR( 20 ) NULL
) ENGINE = MYISAM ;

Posted Image

- Desenvolvedor Python/ZOPE/Plone + ArchGenXML/Poseidon - Python + Django na Universidade de Caxias do Sul
- Desenvolvedor Python + Django na World News

Blog

#5 Inu

Inu

    Veterano

  • Usuários
  • 1138 posts
  • Sexo:Masculino
  • Localidade:Canela, Rio Grande do Sul, Brasil

Posted 06/09/2006, 20:38

Nada ainda =/
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 ') ENGINE=MyISAM' at line 7You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near ') ENGINE=MyISAM' at line 7You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near ') ENGINE=MyISAM' at line 7You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near ') ENGINE=MyISAM' at line 7
<?
include "config.php";
$criar_tabela = mysql_query("
CREATE TABLE perfil (
   id INT( 25 ) NOT NULL AUTO_INCREMENT ,
   uid VARCHAR( 75 ) NOT NULL ,
   member_id INT( 25 ) NOT NULL,
   relacionamento TEXT NOT NULL ,
   aniversario TEXT NULL ,
   view_mail INT( 1 ) NOT NULL ,
   animais TEXT NOT NULL ,
   site TEXT NOT NULL ,
   cidade TEXT NOT NULL ,
   estado TEXT NOT NULL,
   pais TEXT NOT NULL,
   views INT( 75 ) NOT NULL,
   PRIMARY KEY (id)
   ) TYPE=MyISAM;", $db);
$criar_tabelaa = mysql_query("
CREATE TABLE perfil_animais (
   id INT( 25 ) NOT NULL AUTO_INCREMENT ,
   uid VARCHAR( 75 ) NOT NULL ,
   member_id INT( 25 ) NOT NULL,
   nome TEXT NOT NULL ,
   aniversario TEXT NULL ,
   adora TEXT NOT NULL ,
   odeia TEXT NOT NULL ,
   sexo TEXT NOT NULL ,
   cidade TEXT NOT NULL,
   estado TEXT NOT NULL,
   pais TEXT NOT NULL,
   views INT( 75 ) NOT NULL,
   PRIMARY KEY (id)
   ) TYPE=MyISAM;", $db);
$criar_tabelaaa = mysql_query("
CREATE TABLE maximo (
 quantidade int(7) NOT NULL default '1',
 data date NOT NULL default '0000-00-00',
 hora time NOT NULL default '00:00:00'
   ) TYPE=MyISAM;", $db);
$criar_tabelaaaa = mysql_query("
CREATE TABLE usersonline (
 id int(7) NOT NULL auto_increment,
 ip varchar(255) NOT NULL default '',
 TIME int(12) NOT NULL default '0',
 local varchar(255) NOT NULL default '',
 user_id varchar(50) NOT NULL default '',
   ) ENGINE=MyISAM;", $db);


if ( $criar_tabela == 1 ) {
echo "Tabela de perfis criada com sucesso.<br />"; 
 } else { 
echo mysql_error($db);
 }
if ( $criar_tabelaa == 1 ) {
echo "Tabela de perfis animais criada com sucesso.<br />"; 
 } else { 
echo mysql_error($db);
 }
if ( $criar_tabelaaa == 1 ) {
echo "Tabela de maximo criada com sucesso.<br />"; 
 } else { 
echo mysql_error($db);
 }
if ( $criar_tabelaaaa == 1 ) {
echo "Tabela de online criada com sucesso.<br />"; 
 } else { 
echo mysql_error($db);
 }
mysql_query("INSERT INTO `maximo` VALUES (1, '2005-06-04', '09:00:00');");
?>
O único que não funciona, pelo que parece, é a última query.

#6 Petry

Petry

    Veterano

  • Usuários
  • 1132 posts
  • Sexo:Masculino
  • Localidade:Caxias do Sul - RS
  • Interesses:- desenvolvimento WEB<br />- websemântica<br />- microformatos

Posted 06/09/2006, 21:22

coloque as aspas simples como tah na consuta do meu posta nterior que vai funcionar... testei aqui no meu server e rodo certinho...

Edição feita por: MxDxPx, 06/09/2006, 21:22.

Posted Image

- Desenvolvedor Python/ZOPE/Plone + ArchGenXML/Poseidon - Python + Django na Universidade de Caxias do Sul
- Desenvolvedor Python + Django na World News

Blog

#7 Inu

Inu

    Veterano

  • Usuários
  • 1138 posts
  • Sexo:Masculino
  • Localidade:Canela, Rio Grande do Sul, Brasil

Posted 06/09/2006, 21:39

Meu, o problema não é as aspas ¬¬''
O problema é a última query apenas, o resto executa normal.
Sem ou com aspas não interfere em nada na minha opinião.

#8 Petry

Petry

    Veterano

  • Usuários
  • 1132 posts
  • Sexo:Masculino
  • Localidade:Caxias do Sul - RS
  • Interesses:- desenvolvimento WEB<br />- websemântica<br />- microformatos

Posted 06/09/2006, 21:55

cara viagei... o problema naum era as aspas... tava meio apressado, dai vi teu problema, fiz uma query e funciono, o q eu tinah visto de diferente era as aspas soh! por isso respondi akilo... :assobio: agora vi c/ + tempo... olha soh, assim a tua query funciona,

CREATE TABLE usersonline (
id int(7) NOT NULL auto_increment PRIMARY KEY,
ip varchar(255) NOT NULL default '',
TIME int(12) NOT NULL default '0',
local varchar(255) NOT NULL default '',
user_id varchar(50) NOT NULL default ''
   ) ENGINE=MyISAM

tira a virgula antes de fechar o parenteses e adiciona uma PRIMARY KEY (y)

Edição feita por: MxDxPx, 06/09/2006, 21:58.

Posted Image

- Desenvolvedor Python/ZOPE/Plone + ArchGenXML/Poseidon - Python + Django na Universidade de Caxias do Sul
- Desenvolvedor Python + Django na World News

Blog

#9 Inu

Inu

    Veterano

  • Usuários
  • 1138 posts
  • Sexo:Masculino
  • Localidade:Canela, Rio Grande do Sul, Brasil

Posted 07/09/2006, 11:47

Valeu, deu certo!

#10 Miguceamma

Miguceamma

    MiguPenjisse

  • Usuários
  • 11724 posts

Posted 10/10/2017, 12:36

Get Tab Worldwide Dutasteride In Internet Fedex Shop Viagra Serios Bestellen Uses For Cephalexin viagra prescription Tadapox Tadalafil Dapoxetine Amoxicillin Tabs Animal Cephalexin 500mg For Toothach
Generic Dutasteride On Line Discount Mastercard Accepted Shop Order Doryx Pills In Canada Store viagra Cialis Pas Cher Levitra Doxycycline Acne
Cialis Mg Propecia Hair Line generic viagra Viagra Cialis Acheter Aricept Hong Kong
Is Ordering Viagra Online Safe Buy Cialis Best Review generic viagra Amoxicillin Liquid No Prescription Flagyl Online Overnight Levitra Para Mujeres

#11 Miguceamma

Miguceamma

    MiguPenjisse

  • Usuários
  • 11724 posts

Posted 27/10/2017, 16:18

Tadalafil Sale Propecia O Regaxidil Cialis Shopping levitra online best price Propecia Cost Dht Propecia Finasteride
Lower Right Side Abdominal Pain Amoxicillin Buy Cialis Vancouver levitra shipped from us Viagra Acidez Estomacal Amoxicillin Side Effects In Infant Viagra Legal Kaufen Schweiz
Side Effects Keflex Buyhaldolonlinewithoutprescription cheap levitra online How To Buy Elocon Viagra Ohne Rezept Holland Purchasing Viagra Online From Canada

#12 Miguceamma

Miguceamma

    MiguPenjisse

  • Usuários
  • 11724 posts

Posted 07/11/2017, 14:28

Average Price Of Cialis generic viagra The Blue Pill On Line Amoxicillin Bladder Infection Zithromax In Children
Zithromax To Buy Uk viagra online pharmacy Rosa Impex Consejos Uso Viagra




0 user(s) are reading this topic

0 membro(s), 0 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq