初心者ですがupdateがうまくいかずに困っています
PHPとMysqlで顧客管理ソフトを作っていますが、updateが「会社登録内容の更新を完了しました。」と出るのですが、見てみると変更されていません。どなたか原因を教えて頂けないでしょうか。
require_once("config.php");
//MySQLに接続
if (! $con = mysql_connect($DBSERVER, $DBUSER, $DBPASSWORD)) {
exit("MySQLに接続できませんでした!");
}
mysql_query("set names sjis");
//データベースを選択・
$selectdb = mysql_select_db($DBNAME,$con);
//idに一致するレコード数を取得します。
$sql = "select count(*) as cnt from kaisya where id = $id ";
$rst = mysql_query($sql, $con);
$col = mysql_fetch_array($rst);
$reccnt = $col["cnt"];
mysql_free_result($rst);
if ($reccnt > 0){
$sql ="update kaisya set
syamei = '" . $syamei ."',
yomi = '" . $yomi ."',
gyousyu = '" . $gyousyu ."',
zip = '" . $zip ."',
fuken = '" . $fuken ."',
sityou = '" . $sityou ."',
tatemono = '" . $tatemono ."',
tel = '" . $tel ."',
fax = '" . $fax ."',
tantou = '" . $tantou ."',
yomi1 = '" . $yomi1 ."',
yakusyoku = '" . $yakusyoku ."',
keitai = '" . $keitai ."',
mail = '" . $mail ."',
tantou1 = '" . $tantou1 ."',
memo = '" . $memo . "'
where id = ' $id '" ;
$rst = mysql_query($sql, $con);
if ($rst) {
//成功したとき
$body = "<B>会社登録内容の更新を完了しました。</B>";
}
else {
//失敗したとき
$body = mysql_error();
}
print "$body<BR><BR><BR><A href='kensaku.php'>検索一覧へ戻る</A>";
}
else {
//一致するレコードがないとき
// $body =mysql_error();
print "<B>間違っています!</B><BR><BR><INPUT type='button' value=' 戻る ' onClick='history.back()'>";
}
//MySQLとの接続を閉じます
$con = mysql_close($con);