###やりたいこと
複数のデータベースに接続して、データを取得したい。
PHP
1$link=mysql_connect($host,$username,$password); 2 3 mysql_select_db($database1,$link); 4 $sql="SELECT * FROM `hoge`"; 5 $res=mysql_query($sql,$link); 6 7 mysql_select_db($database2,$link); 8 $sql="SELECT * FROM `fuga`"; 9 $res=mysql_query($sql,$link); 10
上記のサンプルコードは見つけたのですが、「 $** = $row["**"];」の書き方がわかりません。
「$** = $row["**"];」の意味は説明しずらいので下記にサンプルコードを貼ります。
1つのデータベースからデータを取得するサンプルコードです。
PHP
1<?php 2$cn=mysql_connect("localhost","root","root"); 3$db=mysql_select_db("test",$cn); 4$result = mysql_query("SELECT * FROM sample" ,$cn); 5$i=0; 6while($row = mysql_fetch_array($result)) 7{ 8 9 $no = $row["no"]; 10 $no1 = $row["no1"]; 11 $no2 = $row["no2"]; 12 $no3 =$row["no3"]; 13echo <<<EOM 14<h1>番号は $no です。</h1> 15EOM; 16i++; 17} 18?>
これはできています。
わかる方教えていただけると幸いです。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/12/16 09:20
退会済みユーザー
2016/12/16 09:21
2016/12/16 09:22
2016/12/16 09:37
退会済みユーザー
2016/12/16 09:42 編集