hlmod.hu

Magyar Half-Life Mód közösség!
Pontos idő: 2024.04.30. 23:03



Jelenlévő felhasználók

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

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

Regisztrált felhasználók: nincs regisztrált felhasználó 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  [ 12 hozzászólás ]  Oldal 1 2 Következő
Szerző Üzenet
 Hozzászólás témája: SQL
HozzászólásElküldve: 2018.02.02. 15:08 
Offline
Fanatikus

Csatlakozott: 2016.03.09. 19:33
Hozzászólások: 189
Megköszönt másnak: 10 alkalommal
Megköszönték neki: 2 alkalommal
hello
lenne pár apró kérdésem

1. itt egy sorba írhatok akármennyit? vagy van egy korlát? tehát létrehozhatok egyszerre akár 150mezőt is?
Kód:
formatex(Query, charsmax(Query), "CREATE TABLE IF NOT EXISTS `teszt` (`username` varchar(32) NOT NULL,`steamid` varchar(32) NOT NULL,`olesek` int(11) NOT NULL,`dollar` int(11) NOT NULL,`arany` int(11) NOT NULL,`szint` int(11) NOT NULL,`kulcs` int(11) NOT NULL,`mesterkulcs` int(11) NOT NULL,`id` INT(11) NOT NULL AUTO_INCREMENT PRIMARY KEY)")



2. ugyanez frissítésre is a kérdésem
Kód:
formatex(text, charsmax(text), "INSERT INTO `teszt` (`username`, `steamid`, `olesek`, `dollar`, `arany`, `szint`, `kulcs`, `mesterkulcs`) VALUES (^"%s^", ^"%s^", ^"%i^", ^"%i^", ^"%i^", ^"%i^", ^"%i^", ^"%i^");", name, steamidcske, olesek[id], dollar[id], arany[id], szint[id], kulcs[id], mesterkulcs[id])



3.betölteni lehet többet egyszerre? vagy külön sorbe mindent kérjek le? (ha lehet többet egyszerre akkor egy példát pls)
Kód:
formatex(Query, charsmax(Query), "SELECT * FROM `teszt` WHERE steamid = ^"%s^";", name)



előre is köszönöm! :)


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: SQL
HozzászólásElküldve: 2018.02.02. 17:29 
Offline
Félisten
Avatar

Csatlakozott: 2013.03.12. 10:03
Hozzászólások: 859
Megköszönt másnak: 37 alkalommal
Megköszönték neki: 44 alkalommal
Első 2-re igen a válaszom.

_________________
Kép


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: SQL
HozzászólásElküldve: 2018.02.04. 09:53 
Offline
Fanatikus

Csatlakozott: 2016.03.09. 19:33
Hozzászólások: 189
Megköszönt másnak: 10 alkalommal
Megköszönték neki: 2 alkalommal
kb olyan 15-t enged
utána nem fordítja le a fordítóm
annak mi lehet az oka?


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: SQL
HozzászólásElküldve: 2018.02.04. 10:00 
Offline
Félisten
Avatar

Csatlakozott: 2013.03.12. 10:03
Hozzászólások: 859
Megköszönt másnak: 37 alkalommal
Megköszönték neki: 44 alkalommal
Pontosan mire gondolsz?

_________________
Kép


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: SQL
HozzászólásElküldve: 2018.02.04. 10:47 
Offline
Fórum Moderátor
Avatar

Csatlakozott: 2014.05.01. 13:18
Hozzászólások: 627
Megköszönt másnak: 61 alkalommal
Megköszönték neki: 104 alkalommal
Ricsiko írta:
kb olyan 15-t enged
utána nem fordítja le a fordítóm
annak mi lehet az oka?


Túl széles, hosszú egy-egy sorod. Használj töréseket, vagy adogasd hozzá a String-hez funkcióval.


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: SQL
HozzászólásElküldve: 2018.02.04. 10:48 
Offline
Fanatikus

Csatlakozott: 2016.03.09. 19:33
Hozzászólások: 189
Megköszönt másnak: 10 alkalommal
Megköszönték neki: 2 alkalommal
nem dob ki semmi hibát, csak forog a jelecske és tölt
de nem tudja lefordítani
ha kb 15nél több cuccot írok be


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: SQL
HozzászólásElküldve: 2018.02.04. 14:04 
Offline
Fórum Moderátor
Avatar

Csatlakozott: 2014.05.01. 13:18
Hozzászólások: 627
Megköszönt másnak: 61 alkalommal
Megköszönték neki: 104 alkalommal
JohanCorn írta:
Ricsiko írta:
kb olyan 15-t enged
utána nem fordítja le a fordítóm
annak mi lehet az oka?


Túl széles, hosszú egy-egy sorod. Használj töréseket, vagy adogasd hozzá a String-hez funkcióval.
Ricsiko írta:
nem dob ki semmi hibát, csak forog a jelecske és tölt
de nem tudja lefordítani
ha kb 15nél több cuccot írok be


Idéztem neked magam.


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: SQL
HozzászólásElküldve: 2018.02.04. 16:55 
Offline
Fanatikus

Csatlakozott: 2016.03.09. 19:33
Hozzászólások: 189
Megköszönt másnak: 10 alkalommal
Megköszönték neki: 2 alkalommal
tudnál egy példát mutatni rá?


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: SQL
HozzászólásElküldve: 2018.02.04. 17:22 
Offline
Fórum Moderátor
Avatar

Csatlakozott: 2014.05.01. 13:18
Hozzászólások: 627
Megköszönt másnak: 61 alkalommal
Megköszönték neki: 104 alkalommal
Saját forrásból van. De ilyesmire gondolok.

  1. public sql_auction_update(Item, Bid, End, Buyer, Purchased, Received, Closed, Where, Where2)
  2. {
  3.     new Query[1024], Len;
  4.    
  5.     Len += formatex(Query[Len], charsmax(Query), "UPDATE `nexon_furien_auction` SET ");
  6.     Len += formatex(Query[Len], charsmax(Query) - Len, "`Item` = '%i', ", Item);
  7.     Len += formatex(Query[Len], charsmax(Query) - Len, "`CurrentBid` = '%i', ", Bid);
  8.     Len += formatex(Query[Len], charsmax(Query) - Len, "`End` = '%i', ", End);
  9.     Len += formatex(Query[Len], charsmax(Query) - Len, "`BuyerID` = '%i', ", Buyer);
  10.     Len += formatex(Query[Len], charsmax(Query) - Len, "`Purchased` = '%i', ", Purchased);
  11.     Len += formatex(Query[Len], charsmax(Query) - Len, "`Received` = '%i', ", Received);
  12.     Len += formatex(Query[Len], charsmax(Query) - Len, "`Closed` = '%i' ", Closed);
  13.     Len += formatex(Query[Len], charsmax(Query) - Len, "WHERE (`SellerID` = '%i' AND `Start` = '%i');", Where, Where2);
  14.  
  15.     SQL_ThreadQuery(g_SqlTuple, "sql_auction_update_thr", Query)
  16. }


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: SQL
HozzászólásElküldve: 2018.02.07. 09:04 
Offline
Fanatikus

Csatlakozott: 2016.03.09. 19:33
Hozzászólások: 189
Megköszönt másnak: 10 alkalommal
Megköszönték neki: 2 alkalommal
nem akarja így beleírni amiket kéne...
mi lehet a probléma?

Kód:
new Query[1024];
new Len;
Len += formatex(Query[Len], charsmax(Query), "INSERT INTO `teszt` SET ");
Len += formatex(Query[Len], charsmax(Query) - Len, "`username` = '%i', ", name);
Len += formatex(Query[Len], charsmax(Query) - Len, "`steamid` = '%i', ", steamid);
Len += formatex(Query[Len], charsmax(Query) - Len, "`olesek` = '%i', ", olesek[id]);
Len += formatex(Query[Len], charsmax(Query) - Len, "`dollar` = '%i', ", dollar[id]);
Len += formatex(Query[Len], charsmax(Query) - Len, "`arany` = '%i', ", arany[id]);
Len += formatex(Query[Len], charsmax(Query) - Len, "`szint` = '%i', ", szint[id]);
Len += formatex(Query[Len], charsmax(Query) - Len, "`kulcs` = '%i' ", kulcs[id]);


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  [ 12 hozzászólás ]  Oldal 1 2 Következő


Ki van itt

Jelenlévő fórumozók: nincs regisztrált felhasználó valamint 34 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