アプリ版:「スタンプのみでお礼する」機能のリリースについて

sqlでaccessテーブルのyes/noをWEBに表示してそこからチェックを外したり付けたりしてUPDATEでテーブル更新をしています。

しかし表示はできるのですが、更新がうまくできません。
下に示すように
表示は”会合”にチェックが入っていたら $a6 = 1or0 の部分で処理するようにしていますが、
UPDATEの部分がうまく動作することができません…
どのようにすればいいのでしょうか?
説明下手ですが宜しくお願いします。

################
<form action="nana.php" method="POST">
<?
…略…
$sensyu = $_POST["sensyu"];
if ($sensyu == true){
$result = odbc_exec($conn_id ,"UPDATE メイン set 選終 = 1 WHERE 村名 = '宮城村'");}
if ($sensyu == false){
$result = odbc_exec($conn_id ,"UPDATE メイン set 選終 = 0 WHERE 村名 = '宮城村'");}
…略…(DB接続)
$a6 = odbc_result($result, "会合");
…略…(HTML作成)

if ($a6 == 1){
print("<TD><input type=checkbox checked name=sensyu size=10 value=1></TR><BR>");}
if ($a6 == 0){
print("<TD><input type=checkbox name=sensyu size=10 value=0></TR><BR>");}
…略…
<input type="submit" value="得票更新">

A 回答 (1件)

AccessのYes/No型のNoは"0"ですが、Yesは"1"ではなく"-1"です。


全く関係ないかも知れませんが・・・。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています

関連するカテゴリからQ&Aを探す


このQ&Aを見た人がよく見るQ&A