 
やっぱり、例外処理があるとスッキリしますね。
catchブロックでexitするのを忘れると、やっかいな事になりますが、、、
たぶん、これでいいんだよな。
try{
 //パラメーター取得
 $id=$_POST["id"];
 $changeId=$_POST["change_id"];
 $name=$_POST["name"];
 $price=$_POST["price"];
 $stock=$_POST["stock"];
 $note=$_POST["note"];
 if($name==""){
  throw(new Exception("名前がありません。"));
 }
 if($id==""){
  throw(new Exception("IDがありません。"));
 }
 //Itemオブジェクト
 $item=new Item;
 $item->setId($id);
 $item->setChangeId($changeId);
 $item->setName($name);
 $item->setPrice($price);
 $item->setStock($stock);
 $item->setNote($note);
 $manager=new ItemManager;
 $manager->setItem($item);		
 $manager->doUpdate();
}catch(Exception $e){
 include("./view/error.php");
 exit;
}
PHP5とSQLiteの動作サンプル
http://nohohon.lostworks.net/php5/item_list.php


 
 PHP5徹底攻略
PHP5徹底攻略
 
SQLiteを中心に解説。
オブジェクト指向の解説はあまりなし。
 
 まるごとPHP
まるごとPHP
 
日本初のPHPの専門誌
 
 WEB+DB PRESS Vol.22
WEB+DB PRESS Vol.22
 
WEB+DB PRESSの22号.
特集のデザインパターンは必読
 
 PHP実践のツボ...実践のツボシリーズ
PHP実践のツボ...実践のツボシリーズ
セキュアなPHPサイトの構築
セッションをDBに保存する方法など
 
 PHP BALCK BOOK
PHP BALCK BOOK
PHP4の文法書。
BLACK BOOKシリーズ 
 
 エッセンシャルJava 2nd edition
エッセンシャルJava 2nd edition
JAVAでオブジェクト指向をきっちり学びたい人にオススメです。 
 
 コンピュータは、むずかしすぎて使えない
コンピュータは、むずかしすぎて使えない
ペルソナという仮想ユーザーを用いたデザイン手法の紹介

 明解JSP&Servletプログラミング...
明解JSP&Servletプログラミング...
サーバーサイドJAVAの徹底解説。簡単なMVCの解説など
 
 Web情報アーキテクチャ―最適...
Web情報アーキテクチャ―最適...
ワイヤーフレームを用いた設計手法
使いやすいWebサイトの構築