GTA Közösség - A magyar GTA fórum

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => Szkript kérések => A témát indította: DVS - 2011. augusztus 09. - 16:17:51

Cím: Területek (Mysql)
Írta: DVS - 2011. augusztus 09. - 16:17:51
Üdv.
Nem tudja valaki, hogy - hogy lehet mysqelbe területeket betenni...
Pl. itt egy terület amit lementettem az x treame valamivel xD
[pawn]GangZoneCreate(2718,181, -1654,228, 2847,478, -1496,318);[/pawn]
Ezt hogy lehetne betenni?xD
Cím: Területek (Mysql)
Írta: Epsilon - 2011. augusztus 09. - 21:32:24
\"INSERT INTO tablename SET field = value\"
Megfelelõ dolgok behelyettesítendõk.
Cím: Területek (Mysql)
Írta: RoolykA064 - 2011. augusztus 10. - 21:26:38
INSERT INTO Területektábla_Neve (MinX,MinY,MaxX,MaxY) VALUES (\'2718.181\', \'-1654.228\', \'2847.478\', \'-1496.318\')

 
És egy kérdés:
 
GangZoneCreate(2718,181, -1654,228, 2847,478, -1496,318);[/quote]
Floatba mióta rakunk vesszõt? ×D


Epsilon én úgy tudom hogy ez helytelen(Tudtommal):
 
\"INSERT INTO tablename SET field = value\"[/quote]
Ebben a formában a helyes:
 
UPDATE tábla SET sor = érték
Cím: Területek (Mysql)
Írta: Epsilon - 2011. augusztus 12. - 11:54:53
A vesszõt illetõen, gondolom Vehicle Plotterre rakta le és az vesszõket tesz bele (idegesítõ, igen).


Idézetet írta: RoolykA064 date=1313004398\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"10299\" data-ipsquote-contentclass=\"forums_Topic
Epsilon én úgy tudom hogy ez helytelen(Tudtommal):
 
\"INSERT INTO tablename SET field = value\"

[/quote]
Nézz utána!
Cím: Területek (Mysql)
Írta: Zsolesszka - 2011. augusztus 12. - 12:29:48
Idézetet írta: Epsilon date=1313142893\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"10299\" data-ipsquote-contentclass=\"forums_Topic
A vesszõt illetõen, gondolom Vehicle Plotterre rakta le és az vesszõket tesz bele (idegesítõ, igen).



Epsilon én úgy tudom hogy ez helytelen(Tudtommal):
 
\"INSERT INTO tablename SET field = value\"

[/quote]
Nézz utána!
 
[/quote]
Jól írta az INSERT INTO utasításnál nincs SET, ott VALUES van.
http://www.w3schools.com/sql/sql_insert.asp
 
INSERT INTO table_name
VALUES (value1, value2, value3,...)
INSERT INTO table_name (column1, column2, column3,...)
VALUES (value1, value2, value3,...)
[/quote]
Az UPDATE résznél van SET.
http://www.w3schools.com/sql/sql_update.asp
 
UPDATE table_name
SET column1=value, column2=value2,...
WHERE some_column=some_value
[/quote]
Cím: Területek (Mysql)
Írta: Epsilon - 2011. augusztus 12. - 13:02:37
Csak a mysql régebbi verzióinál nem mûködik az INSERT INTO .. SET .. forma.
Attól, hogy nincs külön kiemelve a dokumentációknál, használható és használják is.