Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
<?php
include('conectar_bd.php');//Conectar com o BD ok
$foto = $_FILES['foto'];// o arquivo esta chegando Array ok
if(isset($_FILES['foto']))
{
$arquivo = $_FILES['foto'];
$pasta_dir = "arquivos/";
$arquivo_nome = $pasta_dir . $arquivo['name'];
move_uploaded_file($arquivo['tmp_name'], $arquivo_nome);
$up = mysql_query("UPDATE cadastro SET endereço='$arquivo_nome' WHERE id ='$id['id']'");
}
//esta pegando a ID com sucesso
$result = mysql_query("SELECT * FROM cadastro WHERE id");
$id = mysql_fetch_array($result);
$_SESSION['id'] = $id['id'];//id gravando com sucesso
echo $_SESSION['id'];//mostrando a id ok
?>
pelo o que andei lendo
$up = mysql_query("UPDATE cadastro SET endereço='$arquivo_nome' WHERE id ='$id['id']'");
o comando SET e usado para falar em que campo da tabela vai ser atualizado
O WHERE e onde nos indicamos a linha pela id que deve sofrer a atualização
Estou correto?
Carregando comentários...