hlmod.hu

Magyar Half-Life Mód közösség!
Pontos idő: 2024.04.19. 22:12



Jelenlévő felhasználók

Jelenleg 246 felhasználó van jelen :: 1 regisztrált, 0 rejtett és 245 vendég

A legtöbb felhasználó (1565 fő) 2020.11.21. 11:26-kor tartózkodott itt.

Regisztrált felhasználók: The Peace az elmúlt 5 percben aktív felhasználók alapján

Utoljára aktív
Ahhoz hogy lásd ki volt utoljára aktív, be kell jelentkezned.



Az oldal teljeskörű
használatához regisztrálj.

Regisztráció

Kereső


Új téma nyitása  Hozzászólás a témához  [ 6 hozzászólás ] 
Szerző Üzenet
 Hozzászólás témája: SQL Szintaxis hiba!
HozzászólásElküldve: 2018.01.04. 20:57 
Offline
Fanatikus
Avatar

Csatlakozott: 2014.10.31. 15:27
Hozzászólások: 185
Megköszönt másnak: 27 alkalommal
Megköszönték neki: 7 alkalommal
Üdv, mindenkinek!
Meggyűlt vele a bajom alaposan, a többi for ciklusos mentés rendesen működik de, valamiért ezt az egyetlent nem akarja lementeni..
Megköszönném a segítséget!
Kó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 'stk1 = '0' stk2 = '0' stk3 = '0' stk4 = '0' stk5 = '0' stk6 = '0' stk7 = '0' stk' at line 1

Kód:
public adat_update2(id)
{
new Query[2508];
new Len;

Len += formatex(Query[Len], charsmax(Query), "UPDATE `test_stk` SET ");
for(new i=0;i <= 82; i++)
{
Len += formatex(Query[Len], charsmax(Query)-Len, "stk%d = '%i' ", i, g_STKills[i][id]);
}
Len += formatex(Query[Len], charsmax(Query)-Len, "WHERE username = '%s'",username[id]);
SQL_ThreadQuery(g_SqlTuple, "QuerySetData2", Query);
}

_________________
Soha ne mondd, hogy soha.

Tisztelettel: ΔƓҽƬƬ


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: SQL Szintaxis hiba!
HozzászólásElküldve: 2018.01.04. 21:01 
Offline
Tud valamit
Avatar

Csatlakozott: 2016.11.08. 18:40
Hozzászólások: 127
Megköszönt másnak: 7 alkalommal
Megköszönték neki: 22 alkalommal
krisztian2 írta:
Üdv, mindenkinek!
Meggyűlt vele a bajom alaposan, a többi for ciklusos mentés rendesen működik de, valamiért ezt az egyetlent nem akarja lementeni..
Megköszönném a segítséget!
Kó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 'stk1 = '0' stk2 = '0' stk3 = '0' stk4 = '0' stk5 = '0' stk6 = '0' stk7 = '0' stk' at line 1

Kód:
public adat_update2(id)
{
new Query[2508];
new Len;

Len += formatex(Query[Len], charsmax(Query), "UPDATE `test_stk` SET ");
for(new i=0;i <= 82; i++)
{
Len += formatex(Query[Len], charsmax(Query)-Len, "stk%d = '%i' ", i, g_STKills[i][id]);
}
Len += formatex(Query[Len], charsmax(Query)-Len, "WHERE username = '%s'",username[id]);
SQL_ThreadQuery(g_SqlTuple, "QuerySetData2", Query);
}

nem itt van a baj

_________________
Just* Szerverek hamarosan!

Ők köszönték meg Zoe nek ezt a hozzászólást: krisztian2 (2018.01.04. 23:39)
  Népszerűség: 2.27%


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: SQL Szintaxis hiba!
HozzászólásElküldve: 2018.01.04. 21:04 
Offline
Fanatikus
Avatar

Csatlakozott: 2014.10.31. 15:27
Hozzászólások: 185
Megköszönt másnak: 27 alkalommal
Megköszönték neki: 7 alkalommal
Kód:
public create2() {
static Query[2585];
new Len;
Len += formatex(Query[Len], charsmax(Query), "CREATE TABLE IF NOT EXISTS `test_stk`");
Len += formatex(Query[Len], charsmax(Query)-Len, "(`username` varchar(32) NOT NULL, ");
for(new i=0;i <= 82; i++)
{
Len += formatex(Query[Len], charsmax(Query)-Len, "`stk%d` int(11) NOT NULL,", i);
}

Len += formatex(Query[Len], charsmax(Query)-Len, "`password` varchar(32) NOT NULL, `id` INT(11) NOT NULL AUTO_INCREMENT PRIMARY KEY)");
SQL_ThreadQuery(g_SqlTuple,"createTableThread2", Query)
}


public createTableThread2(FailState, Handle:Query, Error[], Errcode, Data[], DataSize, Float:Queuetime) {
if(FailState == TQUERY_CONNECT_FAILED)
   set_fail_state("Nem tudtam csatlakozni az adatbazishoz2.");
else if(FailState == TQUERY_QUERY_FAILED)
   set_fail_state("Query Error2");
if(Errcode)
   log_amx("Hibat dobtam2: %s",Error);
}

Valójában van sejtésed hogy hol lehet... ?

_________________
Soha ne mondd, hogy soha.

Tisztelettel: ΔƓҽƬƬ


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: SQL Szintaxis hiba!
HozzászólásElküldve: 2018.01.04. 21:44 
Offline
Jómunkásember
Avatar

Csatlakozott: 2013.01.15. 19:04
Hozzászólások: 407
Megköszönt másnak: 17 alkalommal
Megköszönték neki: 176 alkalommal
Így már jó lesz
  1. public adat_update2(id)
  2. {
  3. new Query[2508];
  4. new Len;
  5.  
  6. Len += formatex(Query[Len], charsmax(Query), "UPDATE `test_stk` SET stk0 = '%i", g_STKills[0][id]);
  7. for(new i=1;i <= 82; i++)
  8. {
  9. Len += formatex(Query[Len], charsmax(Query)-Len, ", stk%d = '%i' ", i, g_STKills[i][id]);
  10. }
  11. Len += formatex(Query[Len], charsmax(Query)-Len, "WHERE username = '%s'",username[id]);
  12. SQL_ThreadQuery(g_SqlTuple, "QuerySetData2", Query);
  13. }

Ők köszönték meg demon nek ezt a hozzászólást: krisztian2 (2018.01.04. 23:38)
  Népszerűség: 2.27%


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: SQL Szintaxis hiba!
HozzászólásElküldve: 2018.01.04. 21:53 
Offline
Fanatikus
Avatar

Csatlakozott: 2014.10.31. 15:27
Hozzászólások: 185
Megköszönt másnak: 27 alkalommal
Megköszönték neki: 7 alkalommal
Tehát... ennyire rizikós lenne ha az update set szintaxisba nem teszünk be legalább 1db változót?
Egyébként gondoltam erre, de ez túl egyszerű lenne :D
De azért megnézem...

_________________
Soha ne mondd, hogy soha.

Tisztelettel: ΔƓҽƬƬ


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: SQL Szintaxis hiba!
HozzászólásElküldve: 2018.01.04. 23:38 
Offline
Fanatikus
Avatar

Csatlakozott: 2014.10.31. 15:27
Hozzászólások: 185
Megköszönt másnak: 27 alkalommal
Megköszönték neki: 7 alkalommal
Köszönöm ment a pacsi, demon!
Szintén ment a pacsi, Zoe!
Bár kellett javítani sokat még hozzá, de a végén rájöttem :3
És valóban a nagy része a te segítséged volt!

_________________
Soha ne mondd, hogy soha.

Tisztelettel: ΔƓҽƬƬ


Hozzászólás jelentése
Vissza a tetejére
   
Hozzászólások megjelenítése:  Rendezés  
Új téma nyitása  Hozzászólás a témához  [ 6 hozzászólás ] 


Ki van itt

Jelenlévő fórumozók: nincs regisztrált felhasználó valamint 10 vendég


Nyithatsz új témákat ebben a fórumban.
Válaszolhatsz egy témára ebben a fórumban.
Nem szerkesztheted a hozzászólásaidat ebben a fórumban.
Nem törölheted a hozzászólásaidat ebben a fórumban.
Nem küldhetsz csatolmányokat ebben a fórumban.

Keresés:
Ugrás:  
Powered by phpBB® Forum Software © phpBB Limited
Magyar fordítás © Magyar phpBB Közösség
Portal: Kiss Portal Extension © Michael O'Toole