Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Pessoal não sei o que está errado no comando UPDATE, pois estou enviando esses dados via post e quando chamo esse arquivo alterar.php que vai atualizar no banco o nome da foto e mover para a pasta não funciona.
A parte que move a foto para a pasta tá funcionando perfeitamente a única coisa que não esta funcionando é atualização do nome da foto no banco. Estranho isso, pensei que não estava passando os dados mais coloquei um echo para testar e ta passando direitinho os valores, só não esta atualizando.
Alguém poderia me ajudar se tá correta a sintaxe, pois já mudei de várias maneiras e nada.
<?php
require_once('../Connections/conectdb.php');
$id_perfil = $_POST['id_perfil'];
$foto_perfil = $_FILES['foto_perfil']['name'];
$sql = ("UPDATE tb_perfil SET foto_perfil='".$foto_perfil."' WHERE id_perfil='".$id_perfil."'");
$diretorio='img/';
move_uploaded_file($_FILES['foto_perfil']['tmp_name'], $diretorio.$_FILES['foto_perfil']['name']);
mysql_query($sql,$conectdb);
mysql_close($conectdb);
header('Location: perfil.php');
?>Carregando comentários...