Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Pessoal é o seguinte... fiz o seguinte script que nao é lá muita coisa... e esta dando erro...
o Script é esse:
PHP
<?php// conexao
include_once("_conexao_MYSQL.php");
// variaveis
$nome_txt=$_POST["nome_txt"];
$id_txt=$_POST["id_txt"];
// instrução sql
$sql = "UPDATE t_categorias SET categoria_nome='$nome_txt' WHERE categoria_id='$id_txt'";
$sql = [mysql_query](http://br.php.net/mysql_query)($sql);
// chegando alteraçao
if(mysql_affected_rows()==1) { // se for igual a 1
header('Location:index.php?mostrar=categorias'); // redireciona
} else {
echo "Houve " . mysql_affected_rows() . " Alteração no banco de dados"; // mostra erro.
}
?>
eu vi no manual php que possivelmente pode ser a função include ou require que pode gerar o erro...
mas o Script a seguir funciona ...
PHP
<?phpinclude_once("_conexao_MYSQL.php");
// CAPTURANDO VARIAVEL POST
$nome_categoria = $_POST["nome_txt"];
// INSTRUÇÃO SQL
$sql = "INSERT INTO t_categorias(categoria_id, categoria_nome, categoria_filha) VALUES (NULL, '$nome_categoria', '')";
$sql_query = mysql_query($sql); // REALIZANDO CONSULTA
if(mysql_affected_rows() == 1) {
header ('Location: index.php?mostrar=categoriaInsert');
} else {
[echo](http://br.php.net/echo) "Houve " . [mysql_affected_rows](http://br.php.net/mysql_affected_rows)() . "Alteração no banco de dados";
}
?>
e ele redireciona...
alguem ai viu o erro... ou sabe como resolver e me passar as dicas???
Valew Comu...!!!
Carregando comentários...