0

この場合、(後でページネーションを行うために) LIMIT 0,10 を実行する方法を知りたいです。これを行うと、合計 30 の結果 (最初のループの結果ごとに 10 の結果) が得られるためです。論理的です、何か考えはありますか?

$select = "SELECT X FROM Y"

$result = mysql_query($select,$link);

$total = mysql_num_rows($result);

while($row = mysql_fetch_array($result)) {

  $Name = $row['X'];
  $select2 = "SELECT id FROM `".$Name."` LIMIT 0,30 ";
  $result2 = mysql_query($select2,$link) or die ('Erreur : '.mysql_error() );
  $total2 = mysql_num_rows($result2);

  while($row2 = mysql_fetch_array($result2)) { 
     echo $row2['id']
  } 
}

よろしくお願いいたします。

4

0 に答える 0