her konu için ayrı ayrı sorgu cümlesi oluşturmam lazım değilmi

$sorgu = 'select * from sorular where ders="ders_id" limit 15';
her konu için şu şekilde yapmam gerekmiyormu

 
$sorgu = 'select * from sorular where ders="$ders" and konu ='$konu' limit 15';
çünkü her sorunun ayrı miktarı olacak buraya kadar tamam

en son yazdırırken bütün bu sorguları tek bir whilede nasıl toplayacağım

bu arada soru çekiminde bir limit yok , yani 25 değil onu öylesine yazdım 50 soruda olabilir onun için ayrıca kontrol uğraşmayalım.