Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Dziwny błąd
grzegorzko90
post 30.12.2008, 14:19:21
Post #1





Grupa: Zarejestrowani
Postów: 20
Pomógł: 0
Dołączył: 6.12.2008
Skąd: Małopolska

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


Witam. Mam problem z skryptem, który tworzy tabele. Niby wszystko jest ok, sprawdzałem 2x i wydaje mi się ,że kod jest poprawnie napisany ale wyskakuje mi dziwny błąd. Oto kod:
  1. <?php
  2. $polacz= @mysql_connect('', '' , '');
  3. if(!$polacz) {
  4.    echo "Połączenie nieudane !";
  5.    exit();
  6. }
  7. if (!mysql_select_db('grzegorzko_hpn'))
  8. {
  9.    echo "Wybor bazy danych nie możliwy";
  10.    exit();
  11. }
  12. $sql='CREATE TABLE news (
  13. id INT AUTO_INCREMENT PRIMARY KEY NOT NULL,
  14. tresc TEXT NOT NULL,
  15. autor TEXT NOT NULL,
  16. data DATE NOT NULL;
  17. )';
  18.  
  19. if (@mysql_query($sql))
  20. {
  21.    echo "Tabela została utworzona !";
  22. }
  23. else
  24. {
  25.    echo "Błąd podczas tworzenia tabeli ! " . mysql_error();
  26.    exit();
  27. }
  28. ?>


Oczywiście tam w $polacz mam wypełnione poprawne dane do mojej bazy. Błąd, który wyświetla mysql_error(); brzmi:

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 '; )' at line 5.

Jeśli chodzi o linie 5 całego kodu to jest to <body...>, a jeżeli chodzi o linię 5 samego php to jest to }


Nie wiem co tu jest źle. Z góry dzięki za pomoc.
Pozdrawiam Grzegorz.
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 Wersja Lo-Fi Aktualny czas: 14.08.2025 - 12:59