Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP] Błąd podczas dodawania wpisu do bazy danych
heniu87
post
Post #1





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 12.08.2006

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


Witam serdecznie,

Mam następujący problem:

Napisałem skrypt dodający do bazy danych wpis, wygląda on tak:

  1. $query = "INSERT INTO l_games (id, pl1, pl2)" .
  2. " VALUES('','" . $players[$i] . "','" . $players[$j] . "')" ;
  3. mysql_query($query) or die(mysql_error());


Wszystko działa prawidłowo - ląduje w bazie danych tak jak powinno. Jednak gdy rozbuduję go o dodatkową opcję:

  1. $query = "INSERT INTO l_games (id, group, pl1, pl2)" .
  2. " VALUES('', '1', '" . $players[$i] . "','" . $players[$j] . "')" ;
  3. mysql_query($query) or die(mysql_error());


to podczas próby dodania wpisu do bazy danych MySQL wyświetla się błąd:

  1. 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 'group, pl1, pl2) VALUES('', '1', 'aa','dd')' at line 1


Nie mam pojęcia dlaczego. Co dziwne - gdy dodaję ten sam wpis przez phpMyAdmin to wszystko jest ok:

  1. INSERT INTO `b15_6320159_r`.`l_games` (`id`, `season`, `group`, `pl1`, `pl2`, `res`, `civ1`, `civ2`, `enddate`, `map`, `pw`, `comment`) VALUES (NULL, NULL, '1', 't1', 't2', NULL, NULL, NULL, NULL, NULL, NULL, NULL);


Na czym może polegać błąd? Straciłem nad tym godzinę i wciąż nie mam zielonego pojęcia gdzie jest coś nie tak...

Proszę o pomoc. Wszelkie pomysły będą mile widziane.
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 - 20:57