Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

edmeneghel

problema com update

Recommended Posts

Tipo, esta atualizando normalmente , so que problema ta que quando ele chega no IF, ele deveria estar entrando no 1 if que manda pra pagina de ok, so q ele esta entrando no else, e vai pra pagina de erro

alguem pode me ajudar? codigo abaixo

 

PHP [/tr][tr]

$sql = "UPDATE usuarios SET apelido = '$apelido', cidade = '$cidade', email = '$email', im = '$im',

dnasc = '$dnasc', obs = '$obs', site = '$site' WHERE cod = '$cod' "

;

$query = mysql_query($sql);

$rows = mysql_affected_rows($query);

 

//Verifica se a atualização foi feita

if ($rows == 1)

{

header("Location: msg_altera_ok.php");

}

else

{

header("Location: msg_altera_erro.php");

}

[/tr]

 

valew

Compartilhar este post


Link para o post
Compartilhar em outros sites

tenta issu:$sql = "UPDATE usuarios SET apelido = '$apelido', cidade = '$cidade', email = '$email', im = '$im',dnasc = '$dnasc', obs = '$obs', site = '$site' WHERE cod = '$cod' ";$query = mysql_query($sql);$rows = mysql_affected_rows($query);if ($rows > 0)header("Location: msg_altera_ok.php");elseheader("Location: msg_altera_erro.php");

Compartilhar este post


Link para o post
Compartilhar em outros sites

tenta issu:$sql = "UPDATE usuarios SET apelido = '$apelido', cidade = '$cidade', email = '$email', im = '$im',dnasc = '$dnasc', obs = '$obs', site = '$site' WHERE cod = '$cod' ";$query = mysql_query($sql);$rows = mysql_affected_rows($query);if ($rows > 0)header("Location: msg_altera_ok.php");elseheader("Location: msg_altera_erro.php");

nao funfo, continua dando o mermo problz, quando você usa esse comando mysql_affected_rows se ele altera so 1 registro ele deveria voltar 1 ne?

Compartilhar este post


Link para o post
Compartilhar em outros sites

num sei, nca usei issu euhUHEUhEuheu :P :P :P poe echo mysql_affected_rows($query); e v qq aparecepoe tbm echo mysql_affected_rows(); pra v qq aparece ...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tem mais de um registro com o código ($cod) especificado, no banco de dados?!?!?!

nao tem, pq ele é codigo unico, ele nao repete, beleza, ve ae se você consegue me ajudarvalew manim

Compartilhar este post


Link para o post
Compartilhar em outros sites

Pq você ñ usa um aviso na hora de executar a query, se gravou manda pra pg x, senão pg y, ao invés de: 'mysql_affected_rows'?!?!?!

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.