検索結果

PHP

全10000件中4081~4100件表示
  • 全てのカテゴリ
  • 全ての質問
  • データベースのページング出力を行うPHPのコード

    現在、phpとmySQLを勉強しています。 データベース名:animal、テーブル名:pet、フィールド名が順にID:title:url:scoreで 1:ねこ:neko.com:43 2:いぬ:空白:24 3:空白:空白:空白 4:とり:bird.com:62 : というデータがあります。 このとき、 1<a href="neko.com">ねこ</a>43<br> 2<a href=" ">いぬ</a>24<br> 3<a href=" "></a><br> 4<a href="bird.com">とり</a>62<br> : のように10行ずつhtmlに出力するPHPを書こうと思っています。 10行ずつですので、上の例だとURLの最後の書き換えによってpage=2、page=3、…とアクセスできます。 自分でもmysqlを呼び出し、要素を変数に格納して、foreachを使って最後まで順繰りに出力するように作成して、ページングするように作ってみたのですが、どうも正常に出力されません。 考えましたがどうにも原因が不明なので、どなたかこのような動作を示すPHPの模範コードを書いていただけないでしょうか。 PHPは未だ勉強中ですが、教えていただいたコードと自分のコードを比較して、より精進したいと思います。 どうかよろしくお願いします。

    • ベストアンサー
    • PHP
  • PHPでOCIドライバが有効にならない

    首記の件、大変困っており、ワラをもつかむ気持ちで質問させていただきました。 Windows2008R2、IIS7(32ビットアプリケーション有効)、FastCGI 上記の環境にPHP(5.3.3)をインストールして使用しております。 PHP.iniを変更し、MySQLやODBCを使用できるようにいたしました。 phpinfoにも表示されておりますし、実際にDBとの接続もできております。 そしてこの度、OCIを利用するため、php.iniから、oci関連のコメントアウトを外しました。 [PHP_OCI8] extension=php_oci8.dll [PHP_OCI8_11G] extension=php_oci8_11g.dll [PHP_PDO_OCI] extension=php_pdo_oci.dll しかし、再起動後もphpinfoには表示されておりません。 OCI関連のパラメータはまだいじっておりませんが、まずは上記コメントアウトした内容が phpinfoに反映されてからと思っております。 この現象について、解決方法をご存知の方がいらっしゃいましたら、ご教示いただきたく。 どうぞよろしくお願いいたします。

  • PHP+MySQLでCall to undefined function mysql_connect()

    PHP5.0.14 MySQL5.0.22 http://allabout.co.jp/computer/database/closeup/CU20060414A/index.htm 上記のサイトを見て $dbHandle = mysql_connect("localhost","root","root") or die("can not connect db\n"); を実行したところ、タイトルのようなエラーが出ました。 php.iniでextension=php_mysql.dllも書かれていて、 php_mysql.dllもphp/extに入っています。 phpinfo()で見ると、MySQLらしき部分がありません。 どうすれば実行できるのでしょうか?

    • ベストアンサー
    • MySQL
    • tacfore
    • 回答数1
  • http://hogehoge.com/page.php?ID=***について

    phpで、アクセスしてきたIPアドレスをIDとして上記のような専用のページを作りたいのですがどうしたら良いのでしょうか? 携帯電話から使えるPHPのショッピングカートを作りたいと思っています。 今使っているフリーのカートPHPとデータを共有したいので自作しかないと思い質問しました。 商品の表示等はできるのですが、どうしてもカートに入ってくれないので困っています。 そこで、タイトルのようなページを作成してそこに商品の情報を書き込んでいけばよいのでは?と思いました。 全く見当違いでしょうか? どなたかご教示いただけませんでしょうか? 宜しくお願い致します。

    • ベストアンサー
    • PHP
  • PHP? MySQL? どちらが原因の文字化けか

    ディレクトリの登録ページと、そのディレクトリを表示してリンク先を表示させるページを作成しました。 さっそく \\コンピュータ名\ディレクトリ名\ファイル名.doc のようなディレクトリを登録してみたところ、 画面上では \\\\コンピュータ名\\ディレクトリ名\\ファイル名.doc と文字が変わってでてしまいリンクできません。 またDBを確認したところ、DBには \\\\コンピュータ名\\ディレクトリ名\\ファイル名.doc となっていて、\マークが余分についてしまっています。 ページの文字コードはSJIS、DBはUTF8で、照合はutf8_unicode_ciになっています。 原因切り分け、回避策を教えてください。 よろしくお願いします。

    • ベストアンサー
    • PHP
  • phpのオブジェクトの使用方法について

    プログラミングはPHPが初めてで、プログラミングというもの自体に慣れていないこともあり、初心者用の本を買ってそれに従って進めているのですが、オブジェクトのところで理解するのに行き詰まってしまいました。 検索してみたものの、以下のページがわかりやすそうだったのですが、これらを読んでみてもいまいちしっくりときません。 http://www.komonet.ne.jp/~php/chap10.htm http://www.stackasterisk.jp/tech/php/php03_09.jsp オブジェクト指向のコンセプトは把握できているつもりです。いつでも使い回しができるコードの束のようなものだと理解しています。しかし、その用法で今まで自分が読んできたものと違うことがあり、また、それらを使用する必然性にたいする理解ができません。いったいどういったタイミングで使用するのでしょうか?以下にそれらの例を挙げて見ました。 1.var $aaa = "hoge"; このvarはいったいどこからやってきたのでしょうか?それに関する解説が本にもWEBにも見つけられなくて困っています。これはクラスの定義内でのみ有効なのでしょうか?何のために使用するのでしょうか? 2.$this -> aaa これをなぜ、単に$aaaと表記しないのでしょうか? 3.プロパティ(property) なぜクラス内の変数(variable)をわざわざそう呼ぶのでしょうか? 4.メソッド(method) なぜクラス内の関数(function)をあえてそう呼ぶのでしょうか? 5.コンストラクタ(Constructor)、継承(Inheritance) 1~4の部分で躓いているためか、いまいちその必要性が理解できません。 もしご存知の方おられましたご教授していただけるとうれしく思います。

    • ベストアンサー
    • PHP
    • jyuu
    • 回答数8
  • PHPで日替わりクイズを探しています...

    いつもお世話になっています。 PHP(orCGI)で下記のアドレスのようにある問題に対して空欄に答えを入力するし一致すると正解画面に飛ぶようなPHPを探しています。 もしご存知の方が見えましたら宜しくお願い致します。

    • ベストアンサー
    • PHP
  • CGIチャットの負荷とPHPチャットの負荷

    どちらの方がサーバーに負担がかかるのでしょうか。 レンタルHPスペースなどでは、CGIチャット不可と書いてあるのが多いです。 PHPで作った自作サイトを開設しようと思うのですが、やっぱりチャットはサーバーにかなり負担がかかるのでしょうか?

    • tacfore
    • 回答数5
  • phpスクリプトにおいて、PDFファイルを出力

    phpのアプリケーションにおいて、DBから必要項目を取得し、 下記のPDFフォーマットへ落とし込みたいと考えております。 http://shenyang.usconsulate.gov/uploads/images/9RDUpa5a5L_o4AHk0SzO4A/DS-0156.pdf なにか、PHPのスクリプトで、PDFファイルの出力ができるものがあれば教えていただけませんでしょうか?よろしくお願いいたします。

    • haven3
    • 回答数1
  • 【Flash】PHPを使って変数を読み出し

    【count.php】にこのようなスクリプト記述。 動作はここで確認できます。 【ttp://flash-moe.yi.org/count/count.php】 <?PHP ini_set('display_errors', '1'); $file = file_get_contents ("./count.txt"); $file++; file_put_contents ("./count.txt", $file); $file = mb_convert_encoding($file, "UTF-7", "EUC-JP"); echo $file; ?> それを【LoadVars】を使って値を取得させるには どうしたらいいのか?教えてくださいm(_"_)m

    • ベストアンサー
    • Flash
  • 出力結果がblanktest41.phpになります

    PHPを勉強しています。 http://php.hoge.org/php4_new/PHP4_Part-1.pdf の25ページ目にあるtest41.phpを走らせても blanktest41.php と表示されるだけで計算されません。 どうも$_GET['yyyy']に値が代入されてないみたいですが 素人なのでどうしていいのか分かりません。 このPDFファイルはコピーの機能が使えないようになってるので手で打っています (見たところ、打ち間違えはないようです)。 INPUT TYPE=textのtextは""で囲ってやらなくていいんですか? 囲っても動きませんけど。 どうかちゃんと表示できるように教えてください。 ちなみに環境はWindows XPです。 PHPEditというエディタ(http://www.waterproof.fr/)を使ってます。

    • 締切済み
    • PHP
    • sucker
    • 回答数1
  • phpのinclude_pathのエラーについて

    phpで以下のエラーが出ております。 いろいろ試しているのですが、解決できません。 各種設定ファイルに設定の誤りがあるのでしたら教えていただきたいと思います。 1)Fatal error: main(): Failed opening required '' (include_path='.;c:\php\includes') in C:\Apache2\htdocs\aaa\ins.php on line 26 2)Fatal error: main(): Failed opening required '' (include_path='.;c:\php4\pear') in C:\Apache2\htdocs\aaa\ins.php on line 26 c:\php4\pearというディレクトリは存在しないがなぜか出る。 3)Fatal error: main(): Failed opening required '' (include_path='.;c:\php\includes\aaa') in C:\Apache2\htdocs\aaa\ins.php on line 26 4)Fatal error: main(): Failed opening required '' (include_path='.;C:\Apache2\htdocs\aaa') in C:\Apache2\htdocs\aaa\ins.php on line 26 ##ins.phpのソース: $tpl = "ccc.tpl"; require_once($tpl); ##ディレクトリ構成 C:\Apache2\htdocs\aaa ins.php ccc.tpl ##php.iniの設定: ---有効にした場合1)のメッセージ include_path = ".;c:\php\includes"  ---コメントアウトした場合2)のメッセージ ;include_path = ".;c:\php\includes"  ---以下のpathにフォルダを作成してccc.tplを配置した場合3)のメッセージ include_path = ".;c:\php\includes\aaa" ---以下のpathを指定した場合4)のメッセージ include_path = ".;C:\Apache2\htdocs\aaa" ##httpd.confの設定: line 231 DocumentRoot "C:/Apache2/htdocs" line 256 <Directory "C:/Apache2/htdocs"> AllowOverride Options AuthConfig ##環境 os:winXP apache2:apache_2.0.58 php:PHP Version 4.4.1

    • ベストアンサー
    • PHP
    • go1126
    • 回答数2
  • PHPでSENDMAILの設定をしたいです

    PHP4でSENDMAILを使えるようにしたいのですが何をどうすれば良いのか分かりません。 まったくの素人なので丁寧に教えていただけると有り難いです。宜しくお願いいたします

    • ベストアンサー
    • PHP
  • PHPの変数値をリンクさせたい

    現在、PHP・MySQL・HTMLにてWebサイトを開発しています。 純粋なPHPで記述されたファイルがあり、その中にURL(例えば、BBSのアドレス)が変数に格納されています。そのURL先にジャンプさせたいのですが、どのように記述すれば良いのでしょうか?現在は「require」にてリンクさせていますが、これではページ自体は表示されるのですが、リンク先のページにあるリンク"新規投稿"や"検索"といった文字列をクリックしても「404 Page not found」となり表示されません。おそらくLocalのキャッシュを見ているのでは無いとか思われます。 PHPの初心者のため基本が出来てないのですが、ご教授頂ければ嬉しいです。

    • ベストアンサー
    • PHP
    • noname#267107
    • 回答数2
  • HTML中のPHPが実行されない

    以下のソースをindex.htmlにしてWebサーバーに置いたのですが、ウェブでアクセスはできますが、PHPの実行がされないようです。 それとも、PHPの使い方のミスでしょうか。 <HTML> <TITLE>TEST</TITLE> <BODY> あいうえお<BR> <?include("count.php");?>のアクセスです。<BR> <?php echo $_SERVER["HTTP_USER_AGENT"];?><BR> </BODY> </HTML>

    • ベストアンサー
    • PHP
    • gcat
    • 回答数2
  • PHPのインストールに成功したはずが…

    OSはWindowsXPです。 昨日、Apache2とphp5のインストールをしました。 本(PHP5.0+MySQL5.0で構築する最速webシステムという本です。)を見ながらやりました。 最後にphpinfo()というタグをうって localhostで見てみたら機能していました。 そして今日 パソコンを使おうと思って起動したら 「(Warning) php Startup:Unable to load dynamic library 'C./php/ext\php-mbstring.dll'-指定されたモジュールが見つかりません 」 というような文が出てきました。 この警告を出さないようにするためには どうしたらいいでしょうか? ちなみに、まだ MySQLはインストールしていません。 (これが原因でしょうか?) ご指導の方お願いします。

    • ベストアンサー
    • PHP
  • PHPをSJISでやるのは不可能

    なのでしょうか? pg_escape_string(addslashes('この予')); pg_escape_string(stripslashes('この予')); pg_escape_string('この予'); echo 'この予'; はいずれもエラーになります ちなみに echo 'この予\'; はOKです 環境は XP+Apache2+PHP5+POSTGRESQL8 の最新版です PHPとアパッチはすべてSJISに設定してあります

    • ベストアンサー
    • PHP
    • guuman
    • 回答数3
  • atomのフィードをphpで出力したい

    よろしくお願い致します。 phpの勉強を最近始めまして、 ブログの更新情報をphpで作ったページに出力させたいと思っています。 <?PHP require_once("RSS.php"); $rss=new XML_RSS("http://xmlのアドレス?"); $rss->parse(); ?> <h1><?php print(mb_convert_encoding($rss->channel['title'],"EUC-JP","auto")); ?></h1> <ul> <?php foreach($rss->items as $item){ ?> <?PHP print(mb_convert_encoding($item['$title'],"EUC-JP","auto")); ?> <li> <a href="<?php print($item['link']); ?>"> <?php print(mb_convert_encoding($item['title'],"EUC-JP","auto")); ?> </a> </li> <?php } ?> </ul> こんなスクリプトでrss1.0はタイトルとリンクが上手く表示されるのですが、atomのフィードで表示させようとするとtitleは表示されるのですがlinkが上手く取得できません。 ネットで検索してみたのですが、 通常atomのフィードはMagpieRSS等を利用してrss1.0等に変換したのちに上記のようなスクリプトを利用して表示させるという考え方でよろしいでしょうか? またatomのフィードをスクリプトで表示させる参考になるおすすめのサイトをご存知でしたらURLを教えていただけますでしょうか? どうぞ皆様ご指導よろしくお願い致します。

    • ベストアンサー
    • PHP
  • phpのセションのタイムアウトについて

    os:ターボ8 PHP:4.2.3 phpのセションのタイムアウトについてご教授願えないでしょうか Q1.タイムアウトの初期値は変更できますか? php.iniの session.gc_maxlifetime = 1440 を session.gc_maxlifetime = 60 にしてhttpdを再起動して試してみたのですが1分以上放置してもセッション情報は残ったままでした。 これってどうなのでしょうか? Q2.プログラム内でタイムアウトの設定を確認するシステム変数はありますか? ちゃんとタイムアウトの時間が変わっているか確認したいのですが。 Q3.タイムアウトの時間を無限大にしてタイムアウトしない設定にする方法はありますか? 以上、個別でも結構ですのでお願いします。

    • 締切済み
    • PHP
    • noname#267368
    • 回答数1
  • COOLオンラインでPHPが表示されない

    PHPマニュアルと言うサイトを参考にして、COOLオンラインでPHPの練習をしていますが、上手く表示されません。 http://www.cool.ne.jp/index.cgi?pg=cool_help_FTP-1002.html#05 ↑の説明を読んで1行目を足しても、その#!/usr/local/bin/php が表示されるだけで、 #!/usr/local/bin/php <html> <head> <title>PHP Test</title> </head> <body> <?php echo "<p>Hello World</p>"; ?> </body> </html> 参考にしているサイトではhello Worldと表示されるのが成功例になっているのですが、COOLのサーバーだと上手く行かなくて説明通りにしてもダメなので、ちょっと分からなくなりました。 助けて頂けたら幸いです。

    • 締切済み
    • PHP
    • ki_ti31
    • 回答数1