Jump to content


Photo

Update


  • Faça o login para participar
4 replies to this topic

#1 lifeofgames

lifeofgames

    Ativo

  • Usuários
  • 325 posts
  • Sexo:Masculino
  • Localidade:Minas Gerais

Posted 31/01/2006, 07:55

estou utilizando essa query

$atualizar = mysql_query("UPDATE produtos SET nome='$nome', preco='$preco' WHERE id='$id'");

mas ele so ta atualizando se for 1 valor. quando coloco 2 ele nao atualizar
EX

SET nome='$nome' // assim atualiza

SET nome='$preco'// assim atualiza

SET nome='$nome', preco='$preco' // assim nao atualiza
Aprendendo a Amar - O Encanto é aqui!
www.aprendendoaamar.com

#2 gonacts

gonacts

    "Agora eu tb tenho um Tux..." =D

  • Usuários
  • 1030 posts
  • Sexo:Não informado

Posted 31/01/2006, 08:02

coloke assim e cola a msg de erro q vai dar :
$atualizar = mysql_query("UPDATE produtos SET nome='$nome', preco='$preco' WHERE id='$id'")or die(mysql_error());
"Ninguém é tão inteligente que não possa aprender e ninguém é tão burro que não possa ensinar.."
"As dúvidas engrandecem nossa sabedoria, mas não basta somente tirá-las, temos que entendê-las"

#3 Adailton

Adailton

    12 Horas

  • Usuários
  • 135 posts
  • Sexo:Não informado

Posted 31/01/2006, 08:03

Post o cod antes da query...

#4 paulojrpb_php

paulojrpb_php

    12 Horas

  • Usuários
  • 121 posts
  • Sexo:Não informado

Posted 31/01/2006, 08:38

Faz como gonacts falou, aí vc coloca:

... or die("O erro é esse: ".mysql_error());

assim vc sabe qual o erro que dá e poderá corrigi-lo!
vlw?! flw cumpade
"Não te estribes no teu próprio entendimento!!!"
Paulo Jr. PHP Development (Intermediary)

#5 Goku Jr

Goku Jr

    Nilson

  • Usuários
  • 3757 posts
  • Sexo:Masculino

Posted 31/01/2006, 10:35

tenta fazer um UPDATE somente no campo preço e ve se ele atualiza

qualquer coisa:
UPDATE tabela SET campo1 = '{$Campo1}', campo2 = '{$Campo2}' WHERE id = '{$id}'

ou coloca o que foi dito...
or die (mysql_error());

T+
-----------------------------------------------------------------------
PALMEIRAS - Primeiro campeão do mundo em 1951




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq