Jump to content
Fórum Script Brasil
  • 0
Sign in to follow this  
REALMISTERMIX

Dando Erro No Script...

Question

5 answers to this question

Recommended Posts

  • 0

Tipo de onde vem essa variavel $auctionDetails e também a função displayAmount(); wink.gif

e que tipo de erro ta dando ai??? laugh.gif

Share this post


Link to post
Share on other sites
  • 0

Olá Setokaiba!

A variável $auctionDetails é usada para chamar a tabela legals_auctions e a função display amount está definida da seguinte forma:

function displayAmount($amount,$currency=NULL,$invoicelook=NULL) {

global $setts, $lang;

if ($invoicelook==NULL) {

  if ($amount<0) return "ítem trocado";

}

if ($currency==NULL) $currency = $setts['currency'];

if ($amount==99999999999) return "Above";

if ($setts['m_format'] == 1) $formattedAmount = number_format($amount,$setts['digits'],'.',',');

else $formattedAmount = number_format($amount,$setts['digits'],',','.');

if ($setts['position']==1) $result = $currency." ".$formattedAmount;

else $result = $formattedAmount." ".$currency;

if ($invoicelook==NULL&&$amount==0) $result="Nenhum Lance";

return $result;

}

as outras funções chamadas estão definidas assim:

function getSqlRow($query) {

$result = mysql_query($query) or die(mysql_error());

$row = mysql_fetch_array($result);

mysql_free_result($result);

return $row;

}

function getSqlNumber($sqlQuery) {

$query=mysql_query($sqlQuery);

$result=mysql_num_rows($query);

mysql_free_result($query);

return $result;

}

function getSqlField($sqlQuery,$field) {

$isQuery = getSqlNumber($sqlQuery);

$query = mysql_query($sqlQuery);

if ($isQuery>0) {

  $result=mysql_result($query,0,$field);

} else $result="n/a";

mysql_free_result($query);

return $result;

}

Na verdade, não está dando erros na tela, está apenas exibindo o campo errado, tipo, em vez de exibir o campo Seu Lance com o lance que acabei de efetuar, ele exibe Nenhum Lance, consequentemente, o campo Lance Atual, que deveria ser o meu lance neste momento, também acaba exibindo errado.

Edited by REALMISTERMIX

Share this post


Link to post
Share on other sites
  • 0
Guest Guest

Olá Pessoal,

Setokaiba, enviei para seu e-mail as páginas que fazem este processo. Analisei mais uma vez o script e reparei que o erro na verdade, está ocorrendo na página bid.php, que não está conseguindo inserir o lance efetuado no banco de dados e consequentemente, os campos da página auctiondetails.php não conseguem buscar o mesmo.

Se quiser eu posto aqui pra você dar uma olhada, mas de qualquer forma, enviei as páginas para seu e-mail para que você possa analisar o processo por completo.

as páginas enviadas foram as seguintes:

settings.php e functions.php (ajustes gerais do site)

bid.php (página onde o lance é efetuado, inserindo no BD o lance e atualizando as tabelas necessárias para a visualização)

auctiondetails (página de exibição dos detalhes do ítem leiloado)

Realmente depois de analisar as páginas e verificar no banco de dados, a página bid.php não está conseguindo inserir em todas as tabelas que deveria).

Peço que dê uma olhada para ver se consegue localizar o erro.

Se alguém quiser eu posto aqui esta página para que vocês dêem uma olhada também.

Abraço a todos!

Marcos

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

Cloud Computing


  • Forum Statistics

    • Total Topics
      148134
    • Total Posts
      643448
×
×
  • Create New...