20091110のプロフィール

@20091110 20091110
ありがとう数4
質問数0
回答数8
ベストアンサー数
2
ベストアンサー率
66%
お礼率
0%

  • 登録日2010/02/17
  • 【php MySQL】データが取り出せない

    こんにちは。 MySQLのデータをphpで管理するページを作っていますが、壁にぶつかってしまいました。 データベースのあるフィールドに、「あああ」「いいい」「ううう」というようにいろんな言葉が登録されています。 これらを削除・追加するために、phpで取り出して、チェックボックスでリストアップします。 リストにない言葉は新たに登録できるように、テキストフィールドも用意しています。 □あああ □いいい □ううう 新規:[   ](テキストフィールド) というふうにです。 このフォームはちゃんと機能していまして、追加した言葉はデータベースに記録されているのですが、なぜかフォームにリストアップされないのです。 例えば、    □あああ □いいい □ううう 新規:[   ] で、新規のところに「かかか」と入れて送信すると、    □あああ □いいい □ううう □かかか 新規:[   ] となってほしいわけですけど、    □あああ □いいい □ううう □ 新規:[   ] となってしまうのです。 フォームを使って送信した言葉が、データベースに記録されていながら、取り出せないというのは、何が原因だと考えられるでしょうか? 何かすごく単純なことのような気がするので、ソースは載せないでおきます。 ご教示をよろしくお願いいたします。

    • ベストアンサー
    • kota7691
    • PHP
    • 回答数6
  • PHPで語句の価値を解析する方法

    こんばんは。 PHPで掲示板の語句の価値を解析をする方法は有りませんでしょうか? 価値とは人によってそれぞれだと思いますが、ここでは検索で多く使われたり、 流行であったり、人を喜ばせたり、嫌な気分にさせない物を価値が高いとします。 死ねやカスなどの中傷用語は大きなマイナス、一般名詞はややプラス、 最近流行の用語はプラスなどニーズにあわせて語句の評価をする方法です。 データベースやAPIやモジュールを用いても構いません。何かとっかかりが欲しい のです。 よろしくお願いいたします。

    • 締切済み
    • noname#190095
    • PHP
    • 回答数2
  • PHPで ?seq= の後に続く数に応じてUR転送するには?

    PHPで ?seq= の後に続く数に応じてUR転送するには? 最近、勤務先のサイトを移設しました。 旧サイトの入っていたレンタルサーバがサイバー攻撃を受けて壊滅してしまったために別の業者のサーバで新規にサイトを作ったのですが、旧サーバで動いていたPHPは旧サーバの業者が作ったブラックボックスなので、外部から張ってあるリンクをそのまま新サイトで活かすことが出来なくて困っています。 例えば、 http://www.okwave.ok/test.php?seq=1 にアクセスされた場合は http://www.okwave.jp/ に転送 http://www.okwave.ok/test.php?seq=2 にアクセスされた場合は http://www.goo.ne.jp/ に転送 http://www.okwave.ok/test.php?seq=3 にアクセスされた場合は http://www.yahoo.co.jp/ に転送 という事がしたいとします。 先程、「PHP 転送」と検索していて、下のようなソースのPHPを作るとURL転送は出来るということがわかりましたが、下の例では、 http://www.okwave.ok/test.php?1 にアクセスされた場合は http://www.okwave.jp/ に転送 http://www.okwave.ok/test.php?2 にアクセスされた場合は http://www.goo.ne.jp/ に転送 http://www.okwave.ok/test.php?3 にアクセスされた場合は http://www.yahoo.co.jp/ に転送 ということになってしまいます。 サーチエンジンで色々検索してみると、seqコマンドというものがひっかかってくるのですが、ということはもしかして、seq= と指定してしまうと、PHPのコマンドに関係してしまって、私の望むようなことは出来ないということでしょうか? 下のソースを部分的に書き替えることで、 http://www.okwave.ok/test.php?seq=1 にアクセスされた場合は http://www.okwave.jp/ に転送 http://www.okwave.ok/test.php?seq=2 にアクセスされた場合は http://www.goo.ne.jp/ に転送 http://www.okwave.ok/test.php?seq=3 にアクセスされた場合は http://www.yahoo.co.jp/ に転送 という事を実現できないでしょうか? できるとしたら、どう書き替えればいいでしょうか? ↓これが、先程探し当てたソースです。 <?php switch(array_shift(array_keys($_GET))) { case 0: // 何も指定しない時 header("Location: http://www.okwave.jp/"); break; case 1: // ?1 のとき header("Location: http://www.okwave.jp/"); break; case 2: // ?2 のとき header("Location: http://www.goo.ne.jp"); break; default: // その他の時 header("Location: http://www.yahoo.co.jp/"); } exit; ?> PHPの基礎知識がないのですが、Perlは少しわかるのでPHPも入門サイトなどを見ると部分的には「ああ、こういう意味かな?」と想像できる部分はあるものの、じっくり勉強する余裕がなく、何とか早急に対応しなければなりません。 どうかよろしくお願い致します。

    • ベストアンサー
    • chack
    • PHP
    • 回答数3
  • 【php MySQL】データが取り出せない

    こんにちは。 MySQLのデータをphpで管理するページを作っていますが、壁にぶつかってしまいました。 データベースのあるフィールドに、「あああ」「いいい」「ううう」というようにいろんな言葉が登録されています。 これらを削除・追加するために、phpで取り出して、チェックボックスでリストアップします。 リストにない言葉は新たに登録できるように、テキストフィールドも用意しています。 □あああ □いいい □ううう 新規:[   ](テキストフィールド) というふうにです。 このフォームはちゃんと機能していまして、追加した言葉はデータベースに記録されているのですが、なぜかフォームにリストアップされないのです。 例えば、    □あああ □いいい □ううう 新規:[   ] で、新規のところに「かかか」と入れて送信すると、    □あああ □いいい □ううう □かかか 新規:[   ] となってほしいわけですけど、    □あああ □いいい □ううう □ 新規:[   ] となってしまうのです。 フォームを使って送信した言葉が、データベースに記録されていながら、取り出せないというのは、何が原因だと考えられるでしょうか? 何かすごく単純なことのような気がするので、ソースは載せないでおきます。 ご教示をよろしくお願いいたします。

    • ベストアンサー
    • kota7691
    • PHP
    • 回答数6
  • ネットショップの運営に困っています

    はじめまして。 どうしてもわからないことがあり質問致しました。 どなたか解決策が分かる方、知識をご教授願います。 現在私は会社のネットショップを始めました。 商品を買い物かごに複数入れたとき、それぞれの商品についている削除ボタンを押したら、その商品だけリストから消えるようにしたいのですが、いまの状態では削除ボタンを押すと買い物かごのすべての商品が消えてしまいます。 是非、解決策を教えていただきたいです。 <概要> それぞれの商品ページから商品idのみPOSTでcart.phpに送り、それを商品情報が記載されているdata.csvと比較して、商品情報をショッピングカートに表示させています。そのショッピングカートの一つ一つの×印に対応する商品idをGETでdelete.phpに送って、unsetで消去しようとしています。 日本語が下手で申し訳ないですが、どなたか解決策がわかる方がいましたら、何とぞよろしくお願い致します。

    • ベストアンサー
    • mizunoke88
    • PHP
    • 回答数10