2017-05-17 9 views
0

2つのデータベースを2 whileループと結合したいと思います。コードは以下の通りです。2 wileループを追加するには

  <?php 
       $query1=mysql_query("SELECT `a_id`,`a_name` FROM `photo_album`"); 

       while ($run=mysql_fetch_array($query1)){ 
        $album_id =$run['id']; 
        $album_name=$run['name']; 

       $query2= mysql_query("SELECT `url` FROM `photo_gal` WHERE `album_id`='$album_id'"); 
       $run1 = mysql_fetch_array($query2); 
       $pic = $run1['url']; 

       while($ft=mysqli_fetch_array($query)){ 
      ?> 
+0

を? –

答えて

0

最初のコメント:使用PDOまたはmysqliの

しかし、あなたの現在のコードの作業を取得する:あなたは2つのデータベースドライバ、MySQLとmysqliのを使用したいのはなぜ

$query1 = mysql_query("SELECT `a_id`,`a_name` FROM `photo_album`"); 
while ($run1 = mysql_fetch_array($query1)){ 

    $album_id = $run1['id']; 
    $album_name = $run1['name']; 

    $query2 = mysql_query("SELECT `url` FROM `photo_gal` WHERE `album_id`='$album_id'"); 

    while($run2=mysql_fetch_array($query2)){ 
     $pic = $run2['url']; 
    } 
} 
関連する問題