syuuiwsd の回答履歴

全52件中21~40件表示
  • 構文の省略について

    下記をもっと省略(短い構文で)して書きたいのですが、どのようなやり方があるでしょうか。 testというテーブルから指定したidのnameを取り出して並べたいだけなのですが、このような長々としたものしか思い浮かびませんでした。 <?php $n1 = 1; $n2 = 2; $n3 = 3; $rs1 = mysql_query("select * from test where id = '$n1';",$conn); $rec1 = mysql_fetch_array($rs1, MYSQL_ASSOC); echo $rec1['name']; echo <br>; $rs2 = mysql_query("select * from test where id = '$n2';"); $rec2 = mysql_fetch_array($rs2, MYSQL_ASSOC); echo $rec2['name']; echo <br>; $rs3 = mysql_query("select * from test where id = '$n3';"); $rec3 = mysql_fetch_array($rs3, MYSQL_ASSOC); echo $rec3['name']; mysql_free_result($rs1); mysql_free_result($rs2); mysql_free_result($rs3); mysql_close($conn); ?>

    • ベストアンサー
    • yes87
    • PHP
    • 回答数3
  • 「イ尤(一字)」の読み方は?

    180度以上360度未満を ・角といいますが,・はなんとよみますか。 にんべんに尤もとかきます。 360度を周角といいます。 ともに「しゅうかく」だと困るので,違いを知りたいのです。

  • 中国語で欧米の国を表す際、良い意味の漢字をあてることが多いのはなぜですか?

    日本でもイギリスは英国といいますが、アメリカは米国、フランスは仏、ドイツは独と、特に意味と関係がなさそうな漢字をあてています。 一方、中国でもイギリスは同じですが、アメリカを美国、フランスを法国、ドイツを徳国のように、相手国を美化するような漢字をあてていることが多いように思いますが、それはなぜでしょうか?中国人の心の中にこれらの国を賛美する気持ちがあるのでしょうか?

  • PHP+Linuxについて質問です

    現在CentOS+PHP5.2.1の構成でプログラムを組んでいるのですが、 今までwindowsローカルにxamppを入れて組んでいたので、Linuxに 環境移動しなければならなくなりました。 pearやらgdなどはすべてxamppがやってくれてたのを自分でやらなければなりません(当然ですがw) で、smartyや、pearのライブラリまでは入れ終わったのですが、zip関数を使うのにpecl系のzipライブラリの入れ方がどうしてもわかりません。 php.iniを見た限りでは、/etc/php.d/にある各extension用のiniファイルを読んで、/php/module/野中にあるsoファイルをextensionとして見に行ってるみたいです。 なのでxamppで使っていたextension_zip.dllファイルを/php/module/ に移してphp.iniに、extension=php_zip.dll と苦し紛れに書き込んでリコンパイルしてみましたが、やはり意味なかったらしく。 普段使っているのがdllファイルなのに対し、今回はsoファイルなので、どうすればいいか検討がつきません。どうやったらこれをインストールできれば教えていただければと思います。 ちなみに、私が使いたいと思っているのは、こちら↓ http://php.tonnikala.org/manual/ja/ref.zip.php です。 よろしくお願いします。

    • ベストアンサー
    • nyalio
    • PHP
    • 回答数2
  • 完全なセッション破棄をしたい

    現在運営中のアンケートフォームを改善したいと思い、質問させていただきます。 現在のアンケートフォームは、入力画面.php→確認画面.php→メール送信.php→完了画面.htmlの4ファイルで構成していて、画面としては3画面です。 また、入力値についてはセッション管理をしています。 メール送信後は、以下の命令でセッション破棄・完了画面.htmlの呼び出しを行っております。 $_SESSION = array(); session_destroy(); header("Location: 完了画面.html"); ところが、セッションが完全に破棄されておりません。 具体的にあげますと、完了画面でブラウザの戻るをクリックして確認画面.phpへ戻り、「ページの有効期限が切れています」と表示されるためリロードを行うと値が入った確認画面が表示されてしまうのです。 ページの有効期限が切れていますうんぬんはかまわないのですが、リロードした時に破棄したはずの値がなぜ表示されてしまうのでしょうか。 また、最終的に求めている「同じ内容が二重送信されないようにする」のために、どのように修正すればよいでしょうか。 アドバイス、お願いいたします。

    • ベストアンサー
    • noname#102084
    • PHP
    • 回答数5
  • 配列データのレコード登録

    はじめましてphp初心者ですが、ここ一ヵ月ほど悩みに悩んだのですが、答えがわかりませんので教えてください。初歩的なことだとは思うのですが、配列データのレコード登録方法がわかりません。 例えば、$a = array("あ","い","う","え","お"); とした場合に$aをレコードに追加するにはどうすればいいんでしょうか? そのまま、$sql = "INSERT INTO (`test`) VALUES ('{$a}')"; とやってもarrayとなってしまいます。やりたいのは個別レコードにしての登録です。 1,あ 2.い 3.う …というような。 どうか宜しくお願い致します。

  • テーブルへの挿入と削除

    PHPにて追加を押すと、テーブルの最終リストに 「番号(1から連番)・商品名(プルダウン)・数量入力欄(text)・削除ボタン」 が挿入され、削除ボタンを押すと行が削除されるようにしたいのですが、今の状態ですと削除ボタンを押した場合、無条件に最終リストが 削除されてしまいます。 どうにかして削除ボタンを押した行が削除される様にしたいのですが? ↓現在のソース 最初0から始まり追加を押すと+1、削除を押すと-1。それをhiddenに与えその値の数だけ行を作成するようにしました。 $button=$_POST["add"]; if($button=="追加”){ $NOO=$NO+1; }else if($button=="削除"){ $NOO=$NO-1; } print "<input type=hidden name=NO value=$NOO>\n"; }else{ print "<input type=hidden name=NO value=0>\n"; } if(isset($_POST["add"])){ $count=0; for($i=0;$i<$NOO;$i++){ $count++; print "<tr><td align=right>$count</td><td ><select name=item[]>\n"; $sql = "select item_name from m_item order by item_code"; $col = pg_fetch_array($result); $col = pg_query($con, $sql); while($data = pg_fetch_array($col)){ > <OPTION VALUE="<?php $data['item_name'] ?>"> <?php echo $data['item_name'] ?> </OPTION> <?php } print "</select> </td>\n"; if(isset($kazu[$i])){ print "<td><input type=text size=10 name=kazu[] value=$kazu[$i]></td>\n"; }else{ print "<td><input type=text size=10 name=kazu[]></td>\n"; } print "<td><input type=submit name='add' value="削除" onclick =keisan()></td></tr>\n"; } }

    • 締切済み
    • tttrrrr
    • PHP
    • 回答数3
  • PCから完全に携帯サイトを見れなくするには?

    PCから完全に携帯サイトを見れなくするにはどのような方法が一般的なのでしょうか? リファー対策をしてもブラウザで偽装すれば見えてしまうと思うのですが、そうやっても見れない携帯サイトがたくさんありました。 PHPで作成した携帯サイトにそれをする場合、どのような方法がありますか?

    • ベストアンサー
    • yes87
    • PHP
    • 回答数1
  • wavファイルのHz変換方法

    wavファイルをmp3になおしてフラッシュで使用したいのですが、 Hzが3000Hzなんですよね。 フラッシュに取り込むには2050Hzでないと取り込めないので Hzの変換方法を教えて欲しいです。 取り込めないことはないのですが3000Hzには対応してませんという メッセージがでます。 取り込んだ曲をフラッシュ内で再生すると演奏速度が速くなったり遅くなったりして使えないので・・・。 よろしくお願いします。

  • 中国語検定2級。しかし会話力がない。

    中国語検定2級をギリギリで突破したものです。 中国人と会話をするにしても、時々「会話力がないなあ」と思います。 たとえば「彼はたくさん食べてる限り、体はぴんぴん してるから大丈夫だよ」みたいに言おうとしても、 語彙とか文法が分からないものだから、 「他吃得很多,身体很好,没関係」みたいに、 知ってる単語の羅列みたいになってしまうのです。 上の例では仮定的な意味を言いたいのに、 何か事実を述べているようになってしまい、 微妙にニュアンスが異なってしまいます。 「中作文を解きまくるしかないのか?」と思い 白帝社の「中級作文」を買いましたが、解いていて 面白くないうえに、あまり上達した気がしません。 もうひとつの理由として、小学館の辞書を使っているのですが、 見出しが少なく、あまり口語的な用法が引けないところが 問題だと思っています。 文章読解力はあると思うのですが、まったく会話力がありません。 何かいい方法はありませんでしょうか?

  • 上海大学 留学

    9月から上海大学の延長区キャンパスで学ぶことになりました。 入学通知書には9月3日、もしくは4日に手続きをしろと書いてありますが 学習開始日は9月3日になっていますよね? みなさんは、いつ頃に上海に到着するのでしょうか? 土日に到着すると、入寮の際にやっかいなので 31日に入寮しようかと悩んでおります。 また、入学通知書には何も書かれていませんが 大学に着いてから、一番最初にすることは何ですか? 入寮手続きの後、どこに行けばいいのか いつお金を振り込むのか、個人で留学申請したので情報が得られず 困っております。

    • ベストアンサー
    • noname#89631
    • 中国語
    • 回答数1
  • PHPとOracleの接続ができない

    ApacheとPHP5.1.5とOracle 10g XEを使用しています。 PHPのプログラムで、oracleへの接続を試みていますが、 undefined function OCILogon() というエラーが表示されてしまいます。 以下、今回の状態を記述します。 ・php.iniのextension=php_oci8.dllは「;」を外してあります。 ・php.iniのextension_dirもdllがある場所に設定しています。 ・phpinfoで、ociの項目が表示されない。 ・もちろん、php.iniの場所は合っていますし、変更後はapacheの再起動も行っています。 ・プログラムはネットで拝見したPHP5用のものなので、プログラムの間違いではないと思います。 原因が分かる方がいらっしゃいましたら、回答よろしくお願いします。

    • 締切済み
    • anzyaa
    • PHP
    • 回答数1
  • ファイルをアップロードすると文字化けしてしまう。

    PHP初心者です。カテゴリで同じような質問を捜したのですが見つからず、質問させて頂きました。よろしくお願い致します。 windowsXPでPHP4.4.4+MYSQL+Apacheを使用しており、PHPの内部コードはEUC-JPで出力はSJISです。 写真のアップロードとコメントをつけたいと思い本を見ながら↓を作成したのですが、 写真(ファイル名)&コメントをブラウザで表示すると文字化けしてしまって困っております。 どうすれば文字化けせずに表示できるようになるか教えて頂ければと存じます。 ※up.php(写真の選択&コメントをする画面です) <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=euc-jp"> <title>登録</title> </head> <body> <form action="kakuninn.php" name="make1" method="post" enctype="multipart/form-data"> <p> <input name="image1" size="40" type="file"> <input type="image" name="image_up" src="../img/upload.gif" alt="アップロード"> </p> <p>コメント</p> <p> <input name="kome" type="text" value="" maxlength="50"> </p> <p> <input type="submit" name="Submit" value="送信"> </p> </form> </body> </html> ※kakuninn.php(ファイル名とコメントを確認する画面です。) <?php print("文字コード(画像):".mb_convert_encoding($image1,"auto")."<br>"); print("文字コード(コメント):".mb_convert_encoding($kome,"auto")."<br>"); print("画像:".$image1."<br>"); print("コメント:".$kome."<br>"); ?> 例えば、写真欄に「写真1.jpg」、コメント欄に「コメント」として、送信ボタンを押すと↓の結果となります。 文字コード(画像):C:\WINDOWS\php24A.tmp 文字コード(コメント):?R?????g 画像:C:\WINDOWS\php24A.tmp コメント:?R?????g

  • テーブルへの挿入と削除

    PHPにて追加を押すと、テーブルの最終リストに 「番号(1から連番)・商品名(プルダウン)・数量入力欄(text)・削除ボタン」 が挿入され、削除ボタンを押すと行が削除されるようにしたいのですが、今の状態ですと削除ボタンを押した場合、無条件に最終リストが 削除されてしまいます。 どうにかして削除ボタンを押した行が削除される様にしたいのですが? ↓現在のソース 最初0から始まり追加を押すと+1、削除を押すと-1。それをhiddenに与えその値の数だけ行を作成するようにしました。 $button=$_POST["add"]; if($button=="追加”){ $NOO=$NO+1; }else if($button=="削除"){ $NOO=$NO-1; } print "<input type=hidden name=NO value=$NOO>\n"; }else{ print "<input type=hidden name=NO value=0>\n"; } if(isset($_POST["add"])){ $count=0; for($i=0;$i<$NOO;$i++){ $count++; print "<tr><td align=right>$count</td><td ><select name=item[]>\n"; $sql = "select item_name from m_item order by item_code"; $col = pg_fetch_array($result); $col = pg_query($con, $sql); while($data = pg_fetch_array($col)){ > <OPTION VALUE="<?php $data['item_name'] ?>"> <?php echo $data['item_name'] ?> </OPTION> <?php } print "</select> </td>\n"; if(isset($kazu[$i])){ print "<td><input type=text size=10 name=kazu[] value=$kazu[$i]></td>\n"; }else{ print "<td><input type=text size=10 name=kazu[]></td>\n"; } print "<td><input type=submit name='add' value="削除" onclick =keisan()></td></tr>\n"; } }

    • 締切済み
    • tttrrrr
    • PHP
    • 回答数3
  • ホームページの文字の反映方法について

    いまホームページを作っているのですが 何箇所も同じことを書くことが多く 一箇所記入すれば 同ページ内や他のページにも 反映する方法はありますか? 例えばエクセルのオートSUMで 文字を記入し反映したい部分にSUMを使うと文字が反映しますが HTMLでも同じように 反映する方法はあるのでしょうか? 何らかの方法で その様なことは可能なのでしょうか? ご教授よろしくお願いいたします

  • インターネット通信

    インターネットで通信を行うための仕組みはどんなものですか??教えてください。

  • PHPのsession keyの機能

    PHPを開発する時sessionkeyをいうのが時々みえますね。これは何をために利用しますか?もしsessionが生きているかどうか確認するためですか?もしsessionの種類を確認するためにですか?

    • ベストアンサー
    • okayworld
    • PHP
    • 回答数1
  • phpの階層が変わると上手く読み込めない

    構造は以下のとおりです。 ルートディレクトリ │ ├ index.php ├ php(フォルダ) │ └ a.php │ ├ html(フォルダ)  └ menu.html  └ b.html  └ c.html メニューと実際のコンテンツを分けようと思い、index.phpでrequireを用いて、実際のコンテンツである「b.html」とメニューである「menu.html」を読み込んでいます。 メニューには、A href="php/a.php"という具合にリンクを貼っています。 「c.html」に飛ぼうとする際は、a.phpにリンクを貼り、そこで「menu.html」と「c.html」を読み込むという具合です。 その際、一度目(ルートディレクトリ基準)は正常に読み込みます。 その際のパスはhttp://省略/php/a.phpです。 しかし、a.phpに飛ぶと、a.phpを基準にしたパスになってしまいます。ですから、a.phpで再びmenuのリンクをクリックしてa,phpに飛ぼうとすると、パスが http://省略/php/php/a.php となってしまって上手く読み込めません。 分かりにくい説明で申し訳ありません。 これを解決するには、絶対パスを使って指定するしかないのでしょうか?

    • ベストアンサー
    • anzyaa
    • PHP
    • 回答数2
  • ネットワークアドレスとブロードキャストアドレス

    ネットワークアドレスとブロードキャストアドレスを求める問題で、 IPアドレスが「192.168.0.34/255.255.255.240」であるとき、 上記二つのアドレスはどのように求めればいいのでしょうか? 基本的な質問で恐縮ですが、どなたかご回答頂ければ幸いです。

  • ネットワークアドレスとブロードキャストアドレス

    ネットワークアドレスとブロードキャストアドレスを求める問題で、 IPアドレスが「192.168.0.34/255.255.255.240」であるとき、 上記二つのアドレスはどのように求めればいいのでしょうか? 基本的な質問で恐縮ですが、どなたかご回答頂ければ幸いです。