Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [SQL][PHP] Problem z zapytaniem
jakub.drag
post
Post #1





Grupa: Zarejestrowani
Postów: 94
Pomógł: 9
Dołączył: 11.10.2010
Skąd: Kraków

Ostrzeżenie: (0%)
-----


  1. mysql_connect($host, $user, $haslo);
  2. $sql = '
  3. CREATE TABLE `'.$prefix.'admins` (
  4. `id` int NOT NULL AUTO_INCREMENT,
  5. `nick` varchar(30),
  6. `haslo` varchar(30),
  7. `email` varchar(20),
  8. `status` varchar(1),
  9. PRIMARY KEY(`id`)
  10. ) ENGINE=MyISAM DEFAULT CHARSET=utf8 ;
  11.  
  12. CREATE TABLE `'.$prefix.'settings` (
  13. `nazwa` varchar(30),
  14. `adres` varchar(30),
  15. `opis` varchar(100),
  16. `slowa` varchar(150),
  17. `email_webmastera` varchar(20),
  18. `stopka` varchar(150),
  19. `skorka` varchar(50)
  20. ) ENGINE=MyISAM DEFAULT CHARSET=utf8 ;
  21.  
  22. CREATE TABLE `'.$prefix.'menus` (
  23. `id` int(5) NOT NULL auto_increment,
  24. `nazwa` varchar(80) NOT NULL,
  25. `tresc` varchar(600) NOT NULL,
  26. `atrybuty` varchar(20) NOT NULL,
  27. `pion` varchar(1) NOT NULL,
  28. `poziom` varchar(1) NOT NULL,
  29. PRIMARY KEY (`id`)
  30. ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
  31. ';
  32.  
  33.  
  34. $result = @mysql_query($sql) or die(mysql_error());


Wyświetla błąd:

"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 `wellcms_settings` ( `nazwa` varchar(30), `adres` varchar(30), `o' at line 10"

Ktoś wie dlaczego?

Ten post edytował jakub.drag 23.04.2013, 15:54:26


--------------------
Podchodź pozytywnie do swojego kodu :)
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 19.08.2025 - 14:41