度々お世話になります。
データベース検索を配置し「設定変更」「条件」に不適切なコマンドを入れてしまったら
ページが図のエラー表示になり、どうにもならなくなってしまいました。
このページは、最初から作り直す以外方法はありませんか?
私以外にもやらかしそうなので書き込ませて頂きました。
こんにちは。
永原です。
データベース検索、プログラマ向けのプラグインなので、難しいですよね。。。
気軽に触れないようにしておく方が良いかも知れないですね。
とりあえず、ページを生かして、この枠だけ消すのでしたら、frames テーブルを見ていただき、plugin_name にそれっぽいのが入っている行を消していただければ、そのフレームがなかったことになるので、ページは復活するはずです。
以上、参考情報でした。
ありがとうございます。
それらしいのを見つけて消してみましたが変化ありませんでした。
とりあえず、プラグインのプルダウンに表示しない方向で行きます。
問題となっている「データベース検索を配置し「設定変更」「条件」」などの具体的なハードコピーを取り、ここに掲載できますでしょうか。
データベースを直に操作できる「phpMyAdmin」を使い、
データベース検索を担当しているテーブル(”それっぽい名前”)にある、
コマンドが記録されている”状態”の列を探し、
その不適切なコマンドの文字列を削除して空白に置き換えたら
元に戻ることを確認しました。
---
ちなみに、一般論としてデータベースのカラム名は公共の場で述べない方がよいものでしょうか?
オープンソースとして公開されている場合、別に構わないものでしょうか。
後学のためにもご教示いただけると幸いです。
もっと簡単な解決手順が分かりました。
--------------------
- 不適切なコマンドを入力したページとは別のページで
新しい「データベース検索」のプラグインを追加する
- 右上にある設定変更の歯車マークをクリックする
- 「表示設定選択」の文字リンクをクリックする
- 一覧から不適切なコマンドを入力してしまったデータベース検索名を探し、
ラジオボタンで選択した後、[表示データベース検索変更]ボタンを押す
- そのまま[設定変更]ボタンを押す
- 「条件」で不適切なコマンドを修正するか、全部を削除して空白にする
- [登録]ボタンを押す
- 修正用に追加した「データベース検索」のフレームを削除する
--------------------
以上です。
>問題となっている「データベース検索を配置し「設定変更」「条件」」など
「表示カラム」:氏名、メールアドレス
「条件」:"name":"氏名","where":"メールアドレス"
でした。よく分からず適当に入れて見た次第です。
>もっと簡単な解決手順が分かりました。
これで解決しました。
「phpMyAdmin」等を使わずに済み、素人的に修正できるので助かります。
ありがとうございました。