Location: PHPKode > projects > Livraria Navi - Ej Project > LivrariaNavi.03/includes/editaLivro.php
<?php
	@include "conexao.php";
	if(!$bd){
		echo "entrou no if BD";
		die("Falha na conex�o com o banco de Dados".mysql_error());
		mysql_select_db("navi") or
		die("Banco de Dados Inexistente");
	}
	
$newid = $_REQUEST['cod_livro']; //row id. this is the id of the selected row
$cod_colecao='null';
if(!$_REQUEST['nom_colecao']=="")
  $cod_colecao=$_REQUEST['nom_colecao'];
$cod_autor=$_REQUEST['nom_autor'];
$qtd_livros=$_REQUEST['qtd_livros'];
$cod_editora=$_REQUEST['nom_editora'];
$nom_titulo=utf8_decode($_REQUEST['nom_titulo']);
$val_preco=$_REQUEST['val_preco'];
$cod_isbn=$_REQUEST['cod_isbn'];
$des_categoria=$_REQUEST['des_categoria'];
$num_edicao=$_REQUEST['num_edicao'];
$des_estante=utf8_decode($_REQUEST['des_estante']);
$des_prateleira=utf8_decode($_REQUEST['des_prateleira']);
$operation = $_REQUEST['oper']; //can be "add" "edit" "del"

if ($operation == "edit")
{
	$sql="UPDATE tb_livro SET cod_colecao=$cod_colecao, cod_editora=$cod_editora, nom_titulo='$nom_titulo', val_preco=$val_preco, cod_isbn=$cod_isbn, des_categoria='$des_categoria', num_edicao=$num_edicao, des_estante='$des_estante', des_prateleira='$des_prateleira' WHERE cod_livro = $newid";
	$query3="UPDATE tb_estoque set qtd_livros=".$qtd_livros." WHERE cod_livro=".$newid;
	
	
	//echo $sql;
	//exit;
	$result = mysql_query($sql);
	$result = mysql_query("UPDATE tb_livro_tb_autor cod_autor=$cod_autor' WHERE cod_livro = '$newid'");
	$result = mysql_query("UPDATE tb_estoque SET qtd_livros=$qtd_livros' WHERE cod_livro = '$newid'");
	$result = mysql_query($query3);	
}
else if ($operation == "add") {
	$sql="INSERT INTO tb_livro(cod_colecao,cod_editora,nom_titulo,val_preco,cod_isbn,des_categoria,num_edicao,des_estante,des_prateleira) VALUES ($cod_colecao,$cod_editora,'$nom_titulo',$val_preco,$cod_isbn,'$des_categoria',$num_edicao,'$des_estante','$des_prateleira')";
	//echo $sql;
	//exit
	if ($result = mysql_query($sql))
	{
		$result=mysql_query("SELECT max(cod_livro)as newid from tb_livro");
		$row = mysql_fetch_array($result);
		$newid=$row['newid'];
		$result = mysql_query("INSERT INTO tb_livro_tb_autor(cod_livro,cod_autor)VALUES($newid,$cod_autor)");
		$result = mysql_query("INSERT INTO tb_estoque(cod_livro,qtd_livros)VALUES($newid,$qtd_livros)");
	}
}
else if($operation == "del")
{
$result = mysql_query("UPDATE tb_livro SET del = 2 WHERE cod_autor = '$newid'");
}

mysql_close($bd);
?>
Return current item: Livraria Navi - Ej Project