11.12.2013, 23:55
Caso esteja usando a versгo mais recente do plugin MySQL (BlueG) R33 ou R34, vocк deverб fazer da seguinte forma:
й isso...
PHP код:
new mapaid = 1;
new QuerySQL[500];
new conexaoHandle;
new Float:X, Float:Y, Float:Z;
conexaoHandle = mysql_conect(......);
// para efetuar a consulta vocк deve fazer assim:
format(QuerySQL, 68, "select spawnblueX, spawnblueY, spawnblueZ from maps where id = %i", mapaid);
mysql_tquery(conexaoHandle, QuerySQL, "sql_algumacoisa", "");
// e para receber os valores vocк vai precisar de uma callback:
forward sql_algumacoisa(); public sql_algumacoisa()
{
static numlinhas, numcolunas;
cache_get_data(numlinhas, numcolunas, conexaoHandle);
if(!numlinhas) return print("nao tem esse mapa");
X = cache_get_field_content_float(0, "spawnblueX", conexaoHandle);
Y = cache_get_field_content_float(0, "spawnblueY", conexaoHandle);
Z = cache_get_field_content_float(0, "spawnblueZ", conexaoHandle);
printf("-- resultados:\n\nX = %f\nY = %f\nZ = %f", X, Y, Z);
return 0x01;
}