• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:PHPとMYSQLを使用してサイト作成~初心者用)

PHPとMYSQLを使用してサイト作成~初心者用

diszoの回答

  • ベストアンサー
  • diszo
  • ベストアンサー率78% (32/41)
回答No.3

参考になればと思いますが。。。 SQLを以下のようにして、処理をしたらいかがでしょうか? #ただし、フォームの日付を$dayに格納しておきます。 $res_result = mysql_query("SELECT (`$month` + $day) as result from animal where year = $year"); //問い合わせ結果を表示。 while($dat=mysql_fetch_array($res_result,MYSQL_ASSOC)){ $result = $dat["result"]; } mysql_free_result($res_result); ご質問の値の抽出ですが、 まず、SELECT文のところを少しいじって、欲しい値をresultというキーで取得するように しています。( as result の部分ですね) そして、問い合わせの結果を表示部分で、連想配列に入っている値を取得しています。 これで欲しい値が手に入ります。また、SELECT文の中で日付の加算もしています。 #$resultには、70の値が入っていると思います。

nekonyan38
質問者

お礼

長々とつきあってくださりありがとうございました。 おかげさまでうまくいきました。

関連するQ&A

  • phpからmysqlを使う入門サイトを探しています。

    phpからmysqlを使う入門サイトを探しています。 phpからmysqlを使う入門サイトをいくつか見ますと、コマンドラインからデータベースを作成して、その後phpでそのデータをみるところからスタートするのですが、当方の環境にはコマンドラインがないために、「その後phpでそのデータをみる」が出来ずに、学習が進んでおりません。 コマンドラインを一切利用しないphpからmysqlを使う入門サイトはないでしょうか?

    • ベストアンサー
    • MySQL
  • ロリポップでPHPのアクセス解析を設置したいのですが…

    現在、ロリポップにてサイトを運営しております。 そのサイトにアクセス解析を設置したいと思い探したところ、 http://fmono.sub.jp/ にある「mogura」が理想的で、是非設置したいとダウンロードしました。 こちらのスクリプトはMySQL環境が必須のPHPスクリプトになります。 ロリポップではMySQLはPHP My Adminのみ利用可とありました。 とりあえずユーザーページにてデータベースの作成をし、 そこに表示されているIDや初期設定をしてFTPのバイナリモードでフォルダごとアップロードしました。 ですが上手くいきません。まずアクセスがまったくできません… 一体何が原因なのでしょうか…

    • 締切済み
    • PHP
  • 携帯用の占いサイトを作成したい

    携帯用の占いサイトを作成したいのですが、なかなかスクリプトが見つかりません。PHPでもCGIでも構いませんし、フリーじゃなくても構いません。もしこれ使えそうじゃない?みたいなスクリプトがありましたら教えてください。よろしくお願いします。

    • ベストアンサー
    • HTML
  • PHP・MYSQL超初心者です。

    PHP・mysql初心者です。掲示板を自分で考えて作っているのですが、 わからないところがあります。PHPを勉強してから、まだ月日が 経っていないので基本的なことでつまづいています。 登録画面で氏名・年齢を入力し、登録をクリックするとmysqlに データが保存され、そのデータを一覧で表示させたいです。 つまづいている所です。 1)mysqlにデータを保存する所 2)no・氏名・年齢をテーブルで表示する所 (noは自動的に1~順に振りたいのですが) 実用的ではないかと思われますが、宜しくお願い致します。 サイトや書籍で探しては見たのですが、基本的なことだと思う ので、あまり詳しく載っているのがなく困っています。 どなたかご教授下さい。 *form.html <html> <meta http-equiv="content-type" content="text/html; charset=euc-jp"> <body> <form method="post" action="form.php"> 氏名:<input type="text" name="simei"><br> 年齢:<input type="text" name="tosi"><br> <input type="submit" value="登録"><br> </form> </body> </html> *form.php <html> <meta http-equiv="content-type" content="text/html; charset=euc-jp"> <body> <? $simei=$_POST["simei"]; $tosi=$_POST["tosi"]; $db=mysql_connect("サーバーアドレス","ユーザー名","パスワード") or die("接続失敗"); print("デ―タベースサーバーに接続できました<br>"); mysql_select_db("データベース名")or die("データベースが見つかりません".mysql_error()); print("データベースに接続しました<br>"); //ここから下の記述方法がわかりません $a="insert into mihon_list(simei,tosi)values('$simei','$tosi');"; mysql_query($a)or die("命令が違います"); ?> 登録しました! </body> </html> *itiran.php <html> <meta http-equiv="content-type" content="text/html; charset=euc-jp"> <body> <table width=70% border> <tr><th>no</th><th>氏名</th><th>年齢</th></tr> </table> </body> </html>

    • ベストアンサー
    • PHP
  • レンタルサーバでPHPからMySQLに接続したい

    お世話になっています。 レンタルサーバー(ロリポップ)からPHPを使いMySQLに接続しようとしていますが、うまくいきません。 レンタルサーバー(ロリポップ)でのデータベース作成機能である、phpMyAdminを使ってデータベースを作成しました。 ホスト名:ftp260.lolipop.jp MySQLユーザ:LA12167219 パスワード:**** データベース名:LA12167219 上記の設定の場合、下記のように接続しようとしましたが、エラーメッセージがでます。 <PHPの内容> $con = mysql_connect("ftp260.lolipop.jp","LA12167219","****"); echo $con; <エラーメッセージ> Warning: mysql_connect(): Can't connect to MySQL server on 'ftp260.lolipop.jp' (111) in /pass~/sample.php on line 2 ロリポップの問題なのか、プログラムの問題なのか、よくわかりません。 対処法ご存知の方、アドバイスいただけると助かります。

    • ベストアンサー
    • PHP
  • PHPでMySQLのレコードを削除したい

    現在「基礎からのMYSQL」という本でXAMPPを導入しMySQL,PHPの基礎を勉強中です。 (mysql_query() を初めて学習中です。) 例にならってスクリプトを書いてみたのですが、MySQL内にあるレコードを削除するためのスクリプトがうまく作動しません。 (SELECT, INSERT, SEARCH は正常に作動します。DELETEだけがなぜかうまくいきません。) ApacheとMySQLは起動しています。 考えられる原因をおしえていただけませんでしょうか。よろしくおねがいいたします。 ソースコードは下記のとおりです。 ★HTML(トップページ) //メッセージ表示のスクリプトを呼び出すフォーム <form method="post" action="kantan_select.php"> メッセージを表示します<br> <input type="submit" value="メッセージ表示"> </form> //挿入のスクリプトを呼び出すフォーム <form method="post" action="kantan_insert.php"> 名前を入力してください<input type="text" name="a1"><br> メッセージを入力してください<input type="text" name="a2" size=150><br> <input type="submit" value="送信"> </form> //☆☆☆削除のスクリプトを呼び出すフォーム☆☆☆ <form mothod="post" action="kantan_delete.php"> 削除番号<input type="text" name="b1"><br> <input type="submit" value="削除番号送信"> </form> //検索のスクリプトを呼び出すフォーム <form method="post" action="kantan_search.php"> 検索キーワード<input type="text" name="c1"><br> <input type="submit" value="検索開始"> </form> ★レコード削除のPHPスクリプト <?php $s=mysql_connect("localhost","root","パスワード") or die("接続失敗"); print "接続しました<br>"; mysql_select_db("db1"); $b1_d=$_POST["b1"]; mysql_query("delete from tbk where bang=$b1_d") ; $re=mysql_query("select * from tbk order by bang"); while($kekka=mysql_fetch_array($re)){ print $kekka[0]; print ":"; print $kekka[1]; print ":"; print $kekka[2]; print "<br>"; } mysql_close($s); print "<br><a href='kantan.html'>メニューに戻る</a>" ?> <環境> Windows 7 XAMPP導入するための付属CD-ROMの内容  ・Apache(HTTPD2.2.6 + Openssl0.9.8e)   ・MySQL(5.0.45)  ・PHP(5.2.4)  ・PHP(4.4.7)  ・phpMyAdmin(2.11.1)  ・Zend Optimizer

    • 締切済み
    • PHP
  • PHP+MySQLで比較サイトが作りたいです

    初めまして。もしお力を貸していただけるならと思い質問させていただきます。 この度、ジャンルは違うのですがこのような比較サイトを作りたいと考えています。 参考URL http://creditcard.zaitsu-labs.com/?r=aw12031400664031&gclid=CJrNopbj9rICFShKpgod8iMAww 希望としては、このような検索機能と、参考サイト左下部にある、チェックした項目の比較機能です。 このようなサイトを作成する場合はMysqlに画像データや表示すべき全ての値を格納して、 取得する必要があると思うのですが、一般的な方法としての制作の流れもしくは、すべき作業はどのようなものなのでしょうか? 当方、PHPとMySQLの初心者参考書程度のごく初歩的な知識しかありませんので、実際に組むPHPのプログラムやMySQLの 操作方法等の具体的なものではなく、作業全体の流れを把握し、まず、自分が勉強すべきことを明らかにしていきたいと考えています。 また、この内容について説明のあるオススメの参考書やサイトがありましたら、併せて教えていただきたいです。 説明が不十分で申し訳ありません。もし快くお答えいただける方がいれば大変嬉しく思います。

    • ベストアンサー
    • MySQL
  • mysqlとphpでのデータ表示について

    この度、 mysqlとphpで野球チームのデータ管理サイトを作成しようと思っています。(javascriptも使用予定) お恥ずかしいですが当方の知識としてはmysql+phpの入門書を2週間読んだ段階です。 そこで質問です。 ---------------------------------------------- 例えば、打率を表示したい場合、 計算式は 安打数/打数 ですが、 mysqlで、a(打数)、b(安打数)、c(打率) というカラムがあった場合、 cには (1)mysql上で計算値をinsertするのでしょうか? (2)それともphpスクリプトで計算値をHTMLに吐き出すのでしょうか? ご教授願います。 できれば簡単でいいので手法を教えていただけたらと思います。

    • ベストアンサー
    • MySQL
  • 下記の様な会員サイトをPHP+Mysqlで作成しようとしております。

    下記の様な会員サイトをPHP+Mysqlで作成しようとしております。 http://reroom.jp/ 機能としては、上記のサイトとまったく一緒で、 会員登録が出来て、好きな人(ページ)をフォローし、それぞれマイページが持てるといったサイトです。 そこで、制作で参考になるようなサイトか、 サンプルがあって、そのまま流用出来るようなサイトを教えていただけないでしょうか? PHP初心者の為、分かりやすいサイトが希望です。 ちなみにwebデザイナーなので、HTML&CSSは理解しております。 よろしくお願いいたします。

    • ベストアンサー
    • PHP
  • PHP4.2.2 + MySQL4.1.12 にてWarning

    現在ホスティングでPHP,MySQLを使って勉強しながらプログラムを作成しています。 MySQLに接続する際にエラーログに以下のメッセージが表示されてしまいます。 PHP Warning: Unknown(): Unable to load dynamic library '/usr/local/lib/php/extensions/current/mysql.so' - Cannot open &quot;/usr/local/lib/php/extensions/current/mysql.so&quot; in Unknown on line 0 ログイン自体は出来ていて、処理も正常に動作しているように見えるのですが、このメッセージは何を意味するものでしょうか? 以下のようなスクリプトを実行するだけでエラーログに表示されています。 <?php $hostname = "localhost"; $user = "AAAAAAAA"; $password = "XXXXXXXX"; $res = mysql_connect($hostname, $user, $password); mysql_close($res); ?> サーバー会社に問い合せたらスクリプトを確認するように言われたのですが、お手上げになってしまいました。 どうぞよろしくお願いいたします。

    • ベストアンサー
    • PHP