Ir para conteúdo
Fórum Script Brasil
  • 0

Pq As Query Nao Estao Sendo Executadas ?


Guest BrasiLinux

Pergunta

Guest BrasiLinux

Æ PESSOAL alguém PODE ME AJUDAR ?!

0 SCRIPT E BASICO, POREM não ESTA FUNCIONANDO, 0S COMANDO mysql_query não ESTAO SENDO EXECUTADOS

TODAS AS VARIAVES ESTAO CHEGANDO COM VALORES

0 SCRIPT E ESSE:

if($op == 1){

if($quantidade>$qe){

echo "Quantidade do pedido excede o estoque";

break;

}

$estoque = $qe - $quantidade;

$sql = "UPDATE estoque SET quantidade_estoque='$estoque' WHERE cod_marca='$cod_marca' ";

$exec = mysql_query($sql);

$linhas = mysql_num_rows($exec);

echo "===".$linhas."<br>"; // O RESULTADO DESSE ECHO É: === não RETORNA O VALOR DE LINHAS DA QUERY

echo $exec; // O RESULTADO DESSE ECHO É: não RETORNA

echo $sql; // O RESULTADO DESSE ECHO É: O UPDATE COMO OS VALORES DAS VARIAVEIS.

$sql_insert ="INSERT INTO vendas VALUES('', '$cod_marca', '$qntd', '$quant_venda', 'data') ";

$exec_insert = mysql_query($sql_insert);

$linha = mysql_num_rows($sql_insert);

echo "===".$linha."<br>";// O RESULTADO DESSE ECHO É: === não RETORNA O VALOR DE LINHAS DA QUERY

echo $exec_insert; // O RESULTADO DESSE ECHO É: não RETORNA

echo $sql_insert; // O RESULTADO DESSE ECHO É: O UPDATE COMO OS VALORES DAS VARIAVEIS.

}

o SCRIPT FICOU UM POUCO CHEIO POR CAUSA DOS COMENTARIOS

ABAIXO SEGUE O MESMO SEM OS COMENTARIOS...

if($op == 1){

if($quantidade>$qe){

echo "Quantidade do pedido excede o estoque";

break;

}

$estoque = $qe - $quantidade;

$sql = "UPDATE estoque SET quantidade_estoque='$estoque' where cod_marca='$cod_marca' ";

$exec = mysql_query($sql);

$sql_insert ="INSERT INTO vendas VALUES ('', '$cod_marca', '$qntd', '$quant_venda', 'data') ";

$exec_insert = mysql_query($sql_insert);

echo "<p align='center'><a href='./teste.php'>FINALIZAR VENDA</a></p>";

}

aLGUMAS PESSOAS FALARAM QUE PODE SER A VERSAO DO MEU PHP, MAIS porque TEM OUTRAS QUERY NO MESMO SCRIPT QUE FUNCIONAM NORMALMENTE?

ACRADEÇ0 QUALQUER AJUDA ...

Link para o comentário
Compartilhar em outros sites

4 respostass a esta questão

Posts Recomendados

  • 0
Guest BrasiLinux

não apresenta erro nenhum....

Estou usando POST, e uso o phptriad 2.2.1 for WINDOWS

Tambem coloco no servidor linux agora não sei qual e a versao, tb apresenta o mesmo problema....

Qualquer informaçao adcional que possa ajudar, estarei disponivel....

Link para o comentário
Compartilhar em outros sites

  • 0

faça assim

$exec = mysql_query($sql) or die (mysql_error());;
$linhas = mysql_num_rows($exec);

echo "===".$linhas."<br>"; // O RESULTADO DESSE ECHO É: === não RETORNA O VALOR DE LINHAS DA QUERY
echo $exec; // O RESULTADO DESSE ECHO É: não RETORNA
echo $sql; // O RESULTADO DESSE ECHO É: O UPDATE COMO OS VALORES DAS VARIAVEIS.

$sql_insert ="INSERT INTO vendas VALUES('', '$cod_marca', '$qntd', '$quant_venda', 'data') ";
$exec_insert = mysql_query($sql_insert) or die (mysql_error());

E veja o erro..

abraços biggrin.gif

Link para o comentário
Compartilhar em outros sites

  • 0

Foi apresentado o seguinte erro

** No Database Selected **

Coloquei o comando

** include ("../inc/conexao.inc"); **

Novamente no op=1 e esta funcionando.......

Nunca aconteceu isso.... sad.gif

Mais você me ajudou, valeu. Muito obrigado a você e a todos do forum....

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,2k
×
×
  • Criar Novo...