Szerző Téma: MySQL adat változtatás  (Megtekintve 799 alkalommal)

MySQL adat változtatás
« Dátum: 2017. március 26. - 12:54:48 »
0 Show voters
Sziasztok!
 
Eddig jól müködött a kód, de rájöttem minden sorban megváltoztatja az értéket, hogy kéne átírnom. (K*rv* sokat kerestem, de nem sikerült megoldanom.)
 

exports.mysql:_QuerySingle(\"UPDATE `??` SET `??`=? WHERE \'??\' = ?\", \"users\", \"characterVan\", 1, \"username\",getAccount(getPlayerName(whoIs)))
--A whoIs-t megkapja kliens oldaról
« Utoljára szerkesztve: 2017. március 26. - 12:56:41 írta thegergo02 »

MySQL adat változtatás
« Válasz #1 Dátum: 2017. március 26. - 14:29:49 »
0 Show voters
Nekem ez az elrendezés és a jelek se nagyon jönnek be.\"UPDATE táblanév SET oszlop = ? WHERE valami = ?\"
Jelen esetben megadod a tábla nevét, amiben szeretnél majd értéket változtatni (amit a menüben választasz ki, nem tudom a hivatalos nevét), majd megadod melyik oszlop értékét szeretnéd módosítani, illetve megadod, hogy mi alapján keresse az értéket (valami, pl id, vagy név vagy amit használsz). Példa rá:
 
 

dbExec( connection, \"UPDATE accounts SET username = ? WHERE serial = ?\", username, getPlayerSerial(source) )

 
Talán így érthető számodra. Mellesleg nálad lehet az a gond éppen, hogy nem kapja meg a whois-t ezért mindent felülírja, érdemes ellenőriztetned, hogy megkapja -e az értéket, illetve hogy mit is kap meg.
Update:
Nyilván nálad export van, az alapján töltsd ki az adatokat, nem ismerem amit használsz, nem tudom hogy nézz ki a téma. A gond a WHERE résznél van, mint azt említettem is, azt ellenőrizd le.
« Utoljára szerkesztve: 2017. március 26. - 14:31:18 írta AlexSwamp »

Nem elérhető id100

  • 903
    • Profil megtekintése
MySQL adat változtatás
« Válasz #2 Dátum: 2017. március 26. - 14:29:53 »
+1 Show voters
E: Alex közben írta a HSZ-t
« Utoljára szerkesztve: 2017. március 26. - 14:30:11 írta id100 »

MySQL adat változtatás
« Válasz #3 Dátum: 2017. március 26. - 15:32:58 »
+1 Show voters
Köszi Alex, így már tényleg értem, megnézem működik -e.
 
 
 
E: Igen, működik nagyon köszönöm.
« Utoljára szerkesztve: 2017. március 26. - 15:39:37 írta thegergo02 »

MySQL adat változtatás
« Válasz #4 Dátum: 2017. március 26. - 20:22:11 »
+1 Show voters
Semmiség, örülök, hogy tudok segíteni!

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal