0
以下のコードを実行しようとしました。ここでは、usrの正しい値がadminとして表示されますが、の場合はとなりません。対応するユーザー名adminのIDを取得し、DOC1として値をdocテーブルから取得する必要があります。代わりに、Noneと表示されます。私はなぜDOC1ではないのか分かりません。Python Tornado:データベーステーブルから値を取得する
def post(self):
usr = self.current_user
did = self.db.execute("SELECT id FROM doctors WHERE username ='%s'" % usr;")
print usr
print did
も削除しました。しかし、それでも同じ出力を示すようです。 –
エラーメッセージが表示されますか?あなたの質問にそれらを追加してください。 –
質問を更新しました。 –