• ベストアンサー

MySQLのDB内容をWEB上に表示するには、どうしたらいいですか?

レンタルサーバーに、MySQLがあったので、データを入力しました。便利なので利用したいと考え、WEB上に表の形で表示をさせたいのですが、どうすれば良いのでしょうか? ・実際にレンタルしているサーバーは、、、   http://www.smartsquare.ne.jp/index.html ・レンタルサーバー内のMySQLのバージョン、、、   MySQL 3 ・レンタルサーバー内のPHPのバージョン、、、   PHP4.3.10 宜しくご指導願います。

  • MySQL
  • 回答数2
  • ありがとう数4

質問者が選んだベストアンサー

  • ベストアンサー
  • moon_night
  • ベストアンサー率32% (598/1831)
回答No.2

Mysqlにデータを入れるのはGUIでやったんでしょうね・・・ 基本的にCUI操作が分からない場合は操作ができないので覚えることをお勧めします。 (Dosプロンプトとかでの操作のこと) 一応簡単なものだけ。 select * from テーブル名; で指定したテーブルのすべてのデータが取り出せます。 select カラム名,カラム名 from テーブル名; で、指定したテーブルの指定カラムを取り出せます。 複数指定の場合はカンマで区切る。 select * from テーブル名 where カラム名 = '条件'; で、条件にあったデータが取り出せます。 詳しくはMysqlの基本操作を解説しているページをご参考に。 あと、自分のPCにMysqlをインストールしてみて、Dosプロンプト画面で操作すると結構覚えます。

zunzun37
質問者

お礼

ありがとうございます。直後、PCが故障してしまい修理に出していました。お礼が送れてすみません。もう一度、ゆっくりPCに向かって勉強してみます。 アドバイスありがとうございます。

その他の回答 (1)

  • moon_night
  • ベストアンサー率32% (598/1831)
回答No.1

あなたがどの程度のスキルがあるか分かりませんが、 HTMLとPHPはある程度わかっているものとします。 接続は $DB = mysql_connect("MySQLサーバのアドレス:ポート番号","ユーザー名","パスワード"); とします。 サーバが同じ場所で動いている場合、第一因数は省略できます。 その後対象のデータベースを指定します。 mysql_select_db("データベース名",$DB); ここまでしたらSQL分を投げてやります。 $rs = mysql_query("SQL文",$DB); 中の文字列を取り出します。 print "<table>"; while($row=mysql_fetch_array($rs)){ print "<tr>\n"; print "<td>$row[0]</td>\n"; print "</tr>\n"; } print "</table>\n"; と、こんな流れです。 多分検索してそのような解説をしているサイトのほうが詳しいです。

zunzun37
質問者

お礼

ありがとうございます。 とても、解り易く書いていただき、感謝いたします。 レベルは、HTMLは4年になりますが、SQLとPHP共に初心者です。 ただ単に、文字を入力するだけなら、テキストは表示されたのですが、実際にSQLのデータを引用しようとすると、どうしても表示されません。 $rs = mysql_query("SQL文",$DB); ココで言う、SQL文という部分を入れ間違っているのでしょうか?初歩的ですが、SQL文というのは、どういう物を入れるのですか?

関連するQ&A

  • MySQL内のデータのアップロード

    現在PHP+MySQLでWebサイトを構築中です。 自分のパソコン内でデータをデータベースに入力して、サイトデザインとかもすべて完了してからレンタルサーバーを借りてアップロードしようと思っているのですが、MySQLのデータをレンタルサーバーの中にアップロードするのはどうしたらよいでしょうか?

    • ベストアンサー
    • MySQL
  • データベースサーバーにあるデータをWebページで表示したい

    ロリポップを使っています。ロリポップは専用のデータベースサーバー(WEBページのサーバーとは別)とMySQLがすぐ使えるので、MySQLでcsvファイルからデータを入力しました。 検索結果を、WEB上に表の形で表示をさせたいのですが、どうすれば良いのでしょうか? PHPを使えばいいらしいと言うことぐらいしかわからない初心者です。昨日丸一日ネットで調べましたがよくわかりません。 おすすめの書籍とか、おすすめのホームページ、サンプルのあるサイトなどを、教えて頂けませんでしょうか?

    • ベストアンサー
    • PHP
  • Web上のMySQLにVBから接続可能でしょうか?

    お世話になります。 VB(6、.NET、2005のいずれから) WEB上のMySQLに接続可能でしょうか? LOCALでは動かしてるのですが・・ レンタルサーバ借りようか考え中なので。 PHPは使いたくないので SQLSERVERは持ってるのですが Developerなので・・・ 宜しくします。

  • Ajax、PHP、MySQLでDBからデータをWEB上に表示するサイト

    Ajax、PHP、MySQLでDBからデータをWEB上に表示するサイトでDBのデータが変わるとWEBサイトの表示も変わるようにするにはどうすればいいのでしょうか。

    • ベストアンサー
    • AJAX
  • 自前のDBを参照できるWEBサーバー

    自前のDBを参照できるWEBサーバー レンタルWEBサーバーのPHPから、 別のDBサーバーにあるpostgresのデータを参照したいです。 postgresが稼働しているDBサーバーが既にあります。 インターネット越しにIO可能な状態です。 c/sで利用しています。 このデータを直接参照してWEBページを作りたいです。 DBサーバーにアパッチをインストールすれば一体型としてWEBページが作れますが、そうではなく、DBサーバーはそのままです。 必要であればアクセス許可の部分をイジれますが、DBサーバーにはhttpサーバーはインストールしません。 やりたいのは、このデータを使って、 月1000円以下の格安のレンタルサーバーにphpでページを作って、そこからDBサーバーを参照したいです。 クラウドVPSで自分で立てれば自由度はありますが、 管理やセキュリティが楽で価格も安いWEB用のレンタルサーバーでできればその方がうれしいです。 レンタルサーバーを紹介して頂きたいです。 よろしくお願いします。

  • MySQLをWEBでどのように使っていますか?

    MySQLが高性能なDBというのは知っているのですが、MySQLとWEBを組み合わせて どのような使われ方をされているのでしょうか? 仕事でSQLサーバーやORACLEのDBとCOBOLやVBを接続してソフトを開発していますが、WEB系のPHPやJAVAとMySQLの組み合わせで開発したことがなくどの様な 需要があるのか教えてもらえないでしょうか?

  • MySQL登録データを別のサーバーのMySQLに写したい

    こんにちは。データベース初心者です。 現在MySQL利用可能のレンタルサーバーでデータ ベース(PHP)を扱っています。 こんど、レンタルサーバーを変えて、運営したい と思うのですが(JSPを使いたいので)、 その際に、いままでのMySQL上のデータをそのまま 新しいレンタルサーバー上のMySQLに写したいのです。 このやり方がよくわかりません。 現在のサーバー上で、設定画面から、エクスポート という項目があるのですが、それを実行しても、 ブラウザ上に、SQL文がいろいろ表示されるだけで、 ファイルとしては、なにもダウンロードされません。 何か方法があるとおもうのですが。 何か分かる人、お願いします。

  • レンタルWEBサーバーで自前のDBから参照したい

    レンタルWEBサーバーのPHPから、 別のDBサーバーにあるpostgresのデータを参照したいです。 postgresが稼働しているDBサーバーが既にあります。 インターネット越しにIO可能な状態です。 c/sで利用しています。 このデータを直接参照してWEBページを作りたいです。 DBサーバーにアパッチをインストールすれば一体型としてWEBページが作れますが、そうではなく、DBサーバーはそのままです。 必要であればアクセス許可の部分をイジれますが、DBサーバーにはhttpサーバーはインストールしません。 やりたいのは、このデータを使って、 月1000円以下の格安のレンタルサーバーにphpでページを作って、そこからDBサーバーを参照したいです。 可能でしょうか? 可能なら、どこのレンタルサーバーなら出来そうですか?

  • MySQL/PHP に関する質問

    私は、MySQLとPHPを使って、情報検索サイト (Webアプリケーション)をつくりたいのですが、 MySQLおよびPHPのコマンド入力画面を立ち 上げるには、どのようにすればよろしいので しょうか? 私は、MySQL/PHPについてはまったくの 初心者で、何をどのようにすればよいのか、 さっぱりわかりません。 具体的な手順を教えていただけたら幸いです。 ---------------------------------------- レンタルサーバーは、paperboy&co.の「チカ ッパ!」を使用しています。 「チカッパ!」には、MySQL/PHP/phpMyAdmin がインストールされていて、 データベース名やID、パスワード等を、「チカ ッパ!」の管理画面で設定すれば、 MySQL/PHP/phpMyAdmin が使えるように なるのだと思いますが、 ID等を設定した後、次に具体的にどのように すれば、実際に使えるようになる(=コマンド 入力ができるようになる)のかが、わからない のです。 「チカッパ!」では、MySQL/PHP/phpMyAdmin の使い方のサポートはしないそうです。 以上、よろしくお願い致します。

  • PHPでMySQLのDBに接続

    PHP,MySQLが使えるレンタルサーバーを借りているのですが, PHPでMySQLに接続し、php_dbを選択をするようにしたいのですが、 この時DBファイルはどこに置けばいいのでしょうか? 現在はMySQLの管理コマンド(?)とは別にpublic_htmlの中に PHPフォルダを作り、そこにDBファイルを入れています。 PHPのスクリプトは <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html><head><title>練習</title> <meta http-equiv="content-language" content="ja"> <meta http-equiv="Content-Type" content="text/html; charset=euc-jp"> </head><body> <?php $con = mysql_connect(); if (!$con) { echo ("Error:MySQLに接続できませんでした。<br />"); } else { echo ("接続ID=$con<br>\n"); } $selectdb = mysql_select_db("php_db" ,$con); if (!$selectdb) { echo ("Error:データベースを選択できませんでした"); } else { echo ("データベースphp_dbを選択しました。"); } ?> </body></html> としています。 MySQLには接続ができるのですが、php_dbには接続ができません。 php_dbのおき場所を変えるのか、ファイルの指定が間違っているのか その他、どの要に変更をしたらよいのでしょうか? お願いします。 環境はレンタルサーバーがLINUXでPHPのバージョンなどはわからないんです・・・!! 開発がOSがW2kでFTPで転送してます。

    • ベストアンサー
    • PHP