Yapmak istediğini tam anlamamakla beraber, eğer kategorino alanına birden fazla sayı giriyor ve aralarına virgül koyuyorsan sorgun şu şekilde olmalı;

mysql_query("SELECT * FROM yazi WHERE kategorino LIKE '%$al%'");
Ama bunda şöyle bir sorun var. 3 nolu kategorideki yazı, 13'de de gözükür. Bunun için 3 yerine, 03 kullanmalısın.