Szerző Téma: MySQL Megadott verzió szám lekérés.  (Megtekintve 675 alkalommal)

MySQL Megadott verzió szám lekérés.
« Dátum: 2016. június 13. - 19:13:21 »
0 Show voters
Sziasztok.
Az lenne a gondom, hogy most tanulom a MySQL-t és itt egy kód:
 

mysql_tquery(MySQL, \"SELECT `Verzio` FROM `Szerver`\");
SetGameModeText(\"Gamemodeneve %d\", idemitirjak?);

 
Na most ugye abban sem vagyok biztos hogy %d -kell-e oda mivel amit le akkarok kérni abban van betű és szám is.
Az idemitirjak? helyére mit kell rakni? Mert ugye báris a tqueryvel lekérem de utána mit kell? Ezt nem értem.
Segítségeteket köszönöm.

MySQL Megadott verzió szám lekérés.
« Válasz #1 Dátum: 2016. június 14. - 13:13:57 »
+1 Show voters

mysql_tquery(MySQL,\"SELECT * FROM Szerver\",\"VerzioLekeres\",\"\");
forward VerzioLekeres()
public VerzioLekeres()
{
new nums,fields;
cache_get_data(nums,fields);
if(nums)
{
new verzio;
verzio = cache_get_field_content_int(0,\"Verzio\");
new szovegesverzio[32];
format(szovegesverzio,sizeof(szovegesverzio),\"GameModeNeve v %d\",verzio);
SetGameModeText(szovegesverzio);
}
return 1;
}

 
nem teszteltem de szerintem jó lesz legrosszabb esetben a Selecthez még a WHERE részt kellene rakni
EDIT: ha pl a verziót így szeretnéd hogy v 3.123142 akkor Floattal kell csinálni értelem szerűen
ha pontosan le írod mit szeretnél akkor segítek :)
« Utoljára szerkesztve: 2016. június 14. - 13:44:34 írta Kyosuke_Hiroshi »

MySQL Megadott verzió szám lekérés.
« Válasz #2 Dátum: 2016. június 14. - 14:02:31 »
0 Show voters
Tökéletesen működik! Köszönöm szépen sokat segítettél nekem. Ment a \'+\' !  :)

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal