Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Buenas galera, acho virei a noite procurando a solução do problema mas ficou complicado, então resolvi pedir ajuda a vocês, vamos lá!
Tenho um sistema simples de cadastramento de notícias no BD, a parte de cadastro está ok, a exclusão e a listagem tudo perfeito, mas na hora de EDITAR... Pof, tapa na cara!
vale salientar que eu sou completamente iniciante em PHP, minha área eh designer hehe..
Abaixo o codigo em PHP da página editar:
<?php
if($_SERVER["REQUEST_METHOD"] == "POST") {
$id = $_POST["id"];
$news = utf8_encode($_POST["news"]);
$status = utf8_encode($_POST["status"]);
$date = date("Y-m-d");
$time = strftime("%H:%M:%S");
$ip = $_SERVER['REMOTE_ADDR'];
if(file_exists("init.php")) {
require "init.php";
} else {
echo "Arquivo init.php nao foi encontrado";
exit;
}
if(!function_exists("Abre_Conexao")) {
echo "Erro o arquivo init.php foi auterado, nao existe a função Abre_Conexao";
exit;
}
Abre_Conexao();
if(@mysql_query("UPDATE tb_news SET news = '$news', status = '$status', date = '$date', time = '$time', ip = '$ip', WHERE id = '$id'"))if(mysql_affected_rows() == 1){
echo "Notícia atualizada com sucesso";
}
}
else {
if(mysql_errno() == 1062) {
echo $erros[mysql_errno()];
exit;
}
else {
echo "Erro nao foi possivel efetuar a edição";
echo $erros[mysql_errno()];
exit;
}
@mysql_close();
}
}
?>
O erro que está dando é este:
>
Erro nao foi possivel efetuar a edição
Notice: Undefined offset: 1064 in /Applications/MAMP/htdocs/entremeio/admin/news_update.php on line 38
O nome da tabela está correto tb_news os campos tb correto, os campos data, time e ip sao inseridos automaticamente pelo sistema, separei a data da hora para poder gerar um ORDER apenas pela data!
O sistema está no endereço http://www.entremeio.com.br/2009/admin/news_listar.php Confio no profissionalismo de todos e peço que não fiquem zoando o sistema por favor, o cliente está analisando tb, apenas teste a Ediçao do mesmo ok!
Fico no aguardo se alguem conseguir me dizer o que pode ser, fico agradecido!
Vou aproveitar aqui, se alguem tiver um sistema de UPLOAD com gravação de dados no MySQL tb fico MUUUUUUUITO agradecido, procurei tb aqui no forum e nada, google? NADA! Até tem mas nenhum completo e de grande utilização, o problema é que com as atualizações das imagens preciso gerar um XML para que ele converse com o .SWF que tenho!
Abraços a todos!
Carregando comentários...