Szerző Téma: Mysql  (Megtekintve 535 alkalommal)

Mysql
« Dátum: 2013. Július 08. - 12:03:38 »
0 Show voters
Csáó!
Annyi lenne a kérdésem, hogy mysql formázásnál hogy tudok belevinni változót, elõre definiált értéket vagy sima szöveget?
Pl:
 
#define website \"www.oldal.hu\"
new ezegystring[40];   --> a string tartalma mondjuk \"bicikli\"
és egy sima szöveg, amit én írok be kézzel.
« Utoljára szerkesztve: 2013. Július 08. - 12:08:27 írta Virgonc »

Nem elérhető Rupert

  • 2301
    • Profil megtekintése
Mysql
« Válasz #1 Dátum: 2013. Július 08. - 17:14:00 »
+1 Show voters
Benne van a válasz a kérdésedben: formázni kell.
Pl.
 

// létrehozunk egy változót, amibe a query-t formázzuk
new query[512];
// formázzuk a query-t: lekérjük annak a játékosnak a nevét a \'players\' táblából ahol az adminneve megegyezik a játékos változójában eltárolt sztringgel.
format(query, sizeof(query), \"SELECT `neve` FROM `players` WHERE `aneve`=\'%s\'\", anev[playerid]);
// lefuttatjuk a query-t
mysql_query(query);
// ide jön a mysql_store_result, az eredmény sztring feldarabolása stb.

Mysql
« Válasz #2 Dátum: 2013. Július 09. - 10:24:20 »
0 Show voters
Köszi, sikerült megoldanom, viszont lett egy másik problémám, nyitok neki egy új témát.

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal