odbc接続を使用してMS-SQLサーバー2008に接続しています。データベースに対してUPDATEコマンドが正しく実行されていることを確認する必要があります。通常、mysql_affected_rowsを使用して、影響を受ける行を識別します。次に、対応するodbc関数を取得します。値?「odbc_num_rows」を使用しましたが、正しく機能していません。誰かが提案できますか?私のサンプルコードは以下のとおりです:
$update_query="UPDATE testtable SET col1='$abc',col2='$def' WHERE id='$id'";
odbc_exec($cn,$update_query);
$val= odbc_num_rows($cn);
echo "Val: ".$val;exit;
if($val>0){
//Do someting
}
ここで、値はデータベースに適切に更新されます。しかし、私は適切な確認を得ていません。