• 締切済み

ど素人です。DBに登録されている値を置き換えて出力

DBに登録されている値を表示することはできました。 しかし、置き換えて出力することができません。 "あいうえお"と登録されていたら"かきくけこ"と表示させたいと思っています。 記述コードをサクッと書いていただけると助かります。 よろしくお願いいたします。

みんなの回答

  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.2

考え方は4つ (1)REPLACEで処理する (2)IFで場合分け処理をする (3)データ投入時に「あいうえお」を「かきくけこ」に読み替えて登録しておく (4)「あいうえお」をそのままSQLで出力し、ミドルウェアもしくはアプリ側で結果を読みかえる SQLで読み替え処理をするのはナンセンスだと思うのでやるなら(4)だと思いますが なんらかののっぴきならない理由があるかもしれないのでなんとも言えません。

全文を見る
すると、全ての回答が全文表示されます。
  • STICKY2006
  • ベストアンサー率29% (1536/5269)
回答No.1

無理。 >>記述コード 何使って記述するかも分からないのに書けないです。 使ってる言語やらの置き換え関数についてご自身で調べてみてください。 大概は、Replace関数だとかだったりしなくも無いですが、仕様がかなり異なるのでなんともいえません。 使ってる環境に合わせて置き換え関数を探してください。 http://search.yahoo.co.jp/search?p=Replace&ei=UTF-8&fr=top_ga1_sa&x=wrt&meta=vc%3D http://mysqlweb.net/

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • ASPより入力した値をDBへ問い合せしExcelに・・・。

    ASPのテキストボックスにて入力した値で、DB(Oracle)のテーブルへ 問い合せを行い、結果をExcelの定型シートに入れ込みたいのですが方法が 解りません。 1.DBへの問い合せの記述方法。 2.取得した値をExcelのシートへ入れ込む記述 申し訳ありません。初心者なのでなるべく丁寧に教えてください。

  • phpとdb

    phpとdb お世話になります。 PHPとDBについて質問させていただきます。 例えば、PHPプログラムで、URLを指定すると内部リンクを全て取得するプログラムがあるとします。 その出力結果はブラウザ上に表示されます。その出力結果をDBへ直接書き込みたいと考えてます。 DBについてはほとんどいじったことがないのでよくわかりません。 どなたか詳しく解説していただければ幸いです。 またそういったPHPとDBとの連携をしているわかりやすサンプルコードなど公開されているHPをご存知でしたら教えてください。 環境はWindowsでDBはphpmyadminを利用しようと考えてます。 よろしくお願いいたします。

    • 締切済み
    • PHP
  • DBの値をリストボックスの初期位置にしたい

    php,mysqlを使ってホームページを作っています。 ユーザー登録で入力した値をDBに書き込み、次にユーザー登録情報編集でその値をリストボックスに表示させたいのですがやり方を教えてください。DBに書き込むところまではできましたが、編集画面がうまく作れません。 (例) リストボックス  --- ←ユーザー登録画面での初期位置  東京  神奈川  千葉 リストボックス  東京  神奈川 ←DBに書き込まれた値が初期位置になるようにしたい  千葉 <select size="1" name="area"> <option value="" selected>--- <option value="東京">東京</option> <option value="神奈川">神奈川</option> <option value="千葉">千葉</option>

    • ベストアンサー
    • PHP
  • DB登録

    SPREAD3.0使用 スプレッドのデータをDBに登録するのはどうしたら いいのでしょうか?vbspread.gettextがうまくできなく、 スプレッドのデータを取ってDBに保存することができません。

  • アプレットでのDB接続の行い方

    JAVAアプレットでAccessのDBに接続して値を取得し、その値をブラウザ上に表示するプログラムを作っています。ソースコードをコンパイルしブラウザ(IE6.0)に表示させようとすると、 Exception:java.security.AccessControlException: access denied(java.lang.RuntimePermission accessClassInPackage.sun.jdbc.odbc) という文がブラウザ上に表示され、値が表示されません。なにかJAVAのセキリティにひっかかっていると思われるのですが、どんな方法ならDBから値を取って表示させられるのでしょうか。

    • ベストアンサー
    • Java
  • addslashesを使用したDBの登録内容

    <input type='text'・・の入力フィールドを含むPHPファイルを作成しました。このフィールドで入力された値を受け取りDB(postgreSQL)にinsertします。 この値を登録する前に、addslashes関数を通しています。 入力値:\500とした場合 DB(psqlコマンドでselectした)値:\\500 となるかと予想していたのですが、 (実際にバックスラッシュを挿入した文字列がDBに登録されるのかとおもっていました) DB(psqlコマンドでselectした)値:\500 と登録されます。 この登録内容が正常動作なのでしょうか。 addslashesを通さずにinsert文を発行すると、確かにDBエラーとなるので、addslashesは有効にはなっているかと思います。 長文で申し訳ありません。宜しくお願いいたします。 PHP 4.3.4 postgreSQL 7.3.6 php.ini のmagic_quotes_gpc = Off の環境です。

    • ベストアンサー
    • PHP
  • 選択したチェックボックスの値をテキストリンクで渡す

    javascriptは使いません。可能でしょうか? 値の保持/呼び出しはDBで管理します。JSPです。 コードを記述していただけると助かります。よろしくお願いします。 <a href="○○" ■■> テキスト </a>

  • 出力パネルについて

    出力パネルに値が表示されなくなってしまいました。 普段通りtrace ステートメントを使用して出力パネルに値を出力させたいのですが出力されなくなってしまいました。 traceステートメントを記述すると出力パネル自体は表示されます。 traceステートメントをコメントアウトすると出力パネルは表示されません。 以上のことからもtraceステートメントに値を送信しているように思えるのですが表示がされません。 文字の色が白なのかとも思ったのですが検索してもHitしません。 知らぬ間に何か設定を変更してしまったのでしょうか? どなたか解決策をご存知の方宜しくお願いいたします。

  • DBに登録されているデータの削除

    こんにちは。お世話になっております。 題名にあるように、DB(MySQL)に登録のあるデータの削除なのですが、where句により一覧表示を指せた際、チェックボックスも表示させ、ボタンを押す事によりチェックされたデータを削除したいと考えています。 このような場合は配列を使う(?)、とまでは分かるのですが、具体的なコードが思い浮かばないもので・・・ 以上、初歩的(毎度ですが…汗)な質問かと思われますが、適切なキーワードが思い浮かばず、調べても分からないため質問させて頂きました。お忙しい中恐縮ですが、少し踏み入ったヒントだけでもご指導いただければ有難く思っております。宜しくお願い致します。

    • ベストアンサー
    • PHP
  • JSPにてDB登録処理

    ある、A.htmlのボタンをクリックすると、DB登録処理が実行される プログラムを作成中です。A.htmlからDB登録処理(DBRegist.jsp)の呼び出しは以下の通り行います。 <FORM method="GET" action="DBRegist.jsp"・・・・ DBRegist.jsp内ではDB登録処理が起動され、成功すれば、成功メッセージを出し 「戻る(アンカー)」によりC.html画面へ遷移します。 失敗した場合には、失敗メッセージを出し、やはり「戻る(アンカー」により、 A.htmlに戻りたいと思っております。(A.htmlには登録するデータをテキストボックス 等で指定しているので、それはそのまま表示させておきたいと思っております。 丁度、ブラウザの戻るボタンを押した様な状態で戻りたいと思っております。) DBRegist.jsp内の概略フローは以下の通りです。 <% try { DB登録処理(トランザクション開始、insert等) %> <HTML> . <BODY> <BR><BR> <FONT> 登録に成功しました。</FONT> <A HREF="C.html">[戻る]</A><BR> </BODY> </HTML> <% } catch (Exception e) { ここで、out.println("<font>登録に失敗しました。</font><A HREF=?????>[戻る]</A>" という具合にやりたいと思っております。 } finally { DBクローズ処理 } %> 上記にて、HREF=????の所にA.htmlを記述すると、その画面には遷移しますが、当然テキストボックス等が リセットされた状態となってしまいます。 なにぶん、JSP初心者なもので、 作り自体が「普通こうはやらない」等色々、あると思いますが、 それも含めて、上記の様な事を実現するにはどうすればいいのか教えてください。

    • ベストアンサー
    • Java
MFC-J880N 最新MAC OSに対応?
このQ&Aのポイント
  • MFC-J880Nは最新のMAC OSに対応していますか?
  • MFC-J880Nのドライバをインストールしようとした際に、Sonoma 14.3.1が選択肢にない場合、どのOSを選択すれば良いですか?
  • MFC-J880Nは無線で接続されており、使用するソフトやアプリなどは特にありません。
回答を見る