Atualização e Consultas com sql e PHP

15/08/2014

0

Bom dia a todos!
estou com uma dificuldade e estou precisando de ajuda alguém pode faze-lo?
estou tentando escrever um trecho de código que faz actualização de um dado específico
de um usuário e este usuário está com sessão iniciada no momento, então estou encontrando
dois erros:
1º Não faz actualização não sei se coloquei errado a cláusula where
2º Erro com o comando Mysql_fetch_assoc() que diz " mysql_fetch_assoc() expects parameter 1 to be resource, boolean"

estou passando o códido:

 <?php

if(count($_POST) > 0){

	// Conexeão com Database
$conexao = mysql_connect("localhost","root","") or print(mysql_error());
mysql_select_db("utilizador",$conexao);

session_start();
$_SESSION['email'];
$_SESSION['senha'];
 
//Inserção
$sql = mysql_query ("UPDATE utilizador.usuario SET imagem = '{$_POST["txtfoto"]}' Where  email = {$_SESSION['email']} and senha = {$_SESSION['senha']} ")or print(mysql_error());

//Consulta
echo '<p>';
$sql = mysql_query("SELECT *FROM utilizador.usuario  Where email = {$_SESSION['email']} and senha = {$_SESSION['senha']} ");
$row = mysql_fetch_assoc($sql);
$imagem = $row['imagem'];

    echo "

<script>
var element = document.getElementById('src_img');
  element.src ='<?php $imagem ?>'
		
		});
		
	});
</script>
";

  echo '<p>';


echo "Imagem adicionada com sucesso!";

}


?>
Israel Bango

Israel Bango

Responder

Posts

15/08/2014

William

Olá Israel, vamos a alguns pontos antes de responder sua dúvida:

1 - Você postou em sala errada, essa sala é para dúvidas sobre SQL Server

2 - Na versão atual do PHP 5.5, a ext mysql_ foi depreciada isso significa que no futuro próximo não terá mais suporte, aconselho mudar para ext mysqli_ ou melhor ainda PDO.

Quanto a sua dúvida aconselho a dar um echo nas 2 instruções SQLs para ver se os valores estão sendo passados corretamente nas clausulas WHERE.
Responder

15/08/2014

Israel Bango

Obrigado William! sou novato não matéria muito obrigado pela correcção!
Responder

Que tal ter acesso a um e-book gratuito que vai te ajudar muito nesse momento decisivo?

Ver ebook

Recomendado pra quem ainda não iniciou o estudos.

Eu quero
Ver ebook

Recomendado para quem está passando por dificuldades nessa etapa inicial

Eu quero

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar