Jump to content

[AJUDA] MYSQL


Recommended Posts

function ler_dadosbanco (tabela) 
  --outputChatBox("inicio função"..numero1) 
  local Serial1 = getElementData(getRootElement(  ), "SerialPlayer") 
  
  local User = getElementData(getRootElement(  ), "User_data2") 
  local Groups = getElementData(getRootElement(  ), "Groupo") 
   if (tabela) then 
    local p = dbPoll(tabela, 0 ) 
    for index , dados in ipairs(p) do 
       numero1 = numero1+1 
       outputChatBox(Serial1) 
       outputChatBox(dados["Serial"].." DDD") 
  if numero1 == 1 or numero1 == 2  then 
      if tostring(dados["Serial"]) == tostring(Serial1) then 
        Sand_msg("Erro",User) 
        setElementData(getRootElement(  ),"STATUS", true) 
     elseif Serial1 ~= dados["Serial"] then 
        Sand_msg("Certo",User) 
        setElementData(getRootElement(  ),"STATUS", false) 
       setTimer(checkgroupb2, 3000, 1,User,kk,Groups) 
        end 
      end 
    end 
  end 
  numero1 = 0 
end 

ESSE CODIGO EO SEGUINTE .. O SISTEMA VERIFICA SE TEM O SERIAL NA TABELA SE TIVER ELE TA ERRO MAIS SE NAO TIVER ELE TA CERTO .. MAIS SE TIVER 1 ERRO E 1 CERTO ELE ME REPORTA 1 ERRO E 2 CERTO E ASSIM REPITINDO O CODIGO 2 VEZES EU TENTEI FILTRA POR NUMERO MAIS TB NAO ROLO.. ALGUEM POR FAVOR PODE ME DAR UM ESPERANÇA?

edit ex: se tiver 11 dados na mysql mais 1 somente e certo entao ele deveria me retornal 10 erros e 1 certo mais nao.. ele reporta 10 erros e 11 certo

Link to comment

O que esse código deve fazer? Entendi que verifica se o serial consta na tabela, mas acho melhor explicar o que quer fazer.

Me parece que está fazendo meio que uma gambiarra pra verificar se o serial está na tabela.

Além do mais, não use setElementData para getRootElement(), isso é péssimo para a performance.

Link to comment
O que esse código deve fazer? Entendi que verifica se o serial consta na tabela, mas acho melhor explicar o que quer fazer.

Me parece que está fazendo meio que uma gambiarra pra verificar se o serial está na tabela.

Além do mais, não use setElementData para getRootElement(), isso é péssimo para a performance.

kkkk vou tenta explicar oque eu quero fazer eo seguinte.. se tem 10 elementos na tabela ele repete a função 10 vezes. entendeu? i eu nao quero que isso aconteça

eo codigo .. verificar se tem o serial na tabela. se ve se igual de quem chamo o comando.. e o setelement. preciso dele nao sei levar o elemento entre funções '-'

Link to comment
O que esse código deve fazer? Entendi que verifica se o serial consta na tabela, mas acho melhor explicar o que quer fazer.

Me parece que está fazendo meio que uma gambiarra pra verificar se o serial está na tabela.

Além do mais, não use setElementData para getRootElement(), isso é péssimo para a performance.

bom.. kk consegui resolver.. e seguindo sua dica de setelement.. eu colokei os valores em variavel em vez de setelement. vlw pela dica =)

Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...