[Ajuda] cache_get_field_content(MySQL Plugin BlueG) - Printable Version
+- SA-MP Forums Archive (
https://sampforum.blast.hk)
+-- Forum: Non-English (
https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (
https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (
https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Ajuda] cache_get_field_content(MySQL Plugin BlueG) (
/showthread.php?tid=568977)
cache_get_field_content(MySQL Plugin BlueG) -
Dayvison_ - 26.03.2015
So uma duvida na funcao: cache_get_field_content_int, ela tem os parametros: row,field_idx
agora como eu descubro a linha de um player?
ou eu uso linha como 0, pq nos tutos que eu vi todas tavam em 0 '-
so em um de carro que tinha um loop
Re: cache_get_field_content(MySQL Plugin BlueG) -
arakuta - 26.03.2015
Utilizando a clбusula WHERE na consulta.
PHP код:
"SELECT * FROM usuarios WHERE name='Arakuta'"
Isso vai selecionar todas as linhas onde a coluna name for
arakuta
Sendo assim, as linhas retornadas comeзam com 0 e vгo atй
rows - 1.
Por exemplo
PHP код:
public RespostaConsulta(playerid)
{
new rows,fields;
cache_get_data(handle,rows,fields);
if(rows)
{
// Pelo menos uma linha encontrada
// Se existem 10 linhas onde a coluna name for arakuta
// Temos ID's de 0 a 9.
}
else
{
// Nгo existem nenhuma linha com arakuta na coluna name.
}
return 1;
}
Vem daн a ideia de usar '0' como ID da linha, pois й a sempre a primeira encontrada.
Re: cache_get_field_content(MySQL Plugin BlueG) -
Dayvison_ - 27.03.2015
Quote:
Originally Posted by arakuta
Utilizando a clбusula WHERE na consulta.
PHP код:
"SELECT * FROM usuarios WHERE name='Arakuta'"
Isso vai selecionar todas as linhas onde a coluna name for arakuta
Sendo assim, as linhas retornadas comeзam com 0 e vгo atй rows - 1.
Por exemplo
PHP код:
public RespostaConsulta(playerid)
{
new rows,fields;
cache_get_data(handle,rows,fields);
if(rows)
{
// Pelo menos uma linha encontrada
// Se existem 10 linhas onde a coluna name for arakuta
// Temos ID's de 0 a 9.
}
else
{
// Nгo existem nenhuma linha com arakuta na coluna name.
}
return 1;
}
Vem daн a ideia de usar '0' como ID da linha, pois й a sempre a primeira encontrada.
|
Hm entendi

, entao como eu uso:
PHP код:
"SELECT * FROM usuarios WHERE name='Arakuta' LIMIT 1"
so recebera a linha 0, vlw ae