я просто так делал просмотреть чтобы работало. Я решил проблему. Я забыл что mysql_fetch_array возвращает только 1результат. Поэтому засунул в цикл фо.
$result=mysql_query("SELECT `text` FROM `lib` WHERE type='bk' and `refid`=1");
$i=0;
$summa=mysql_num_rows($result);
for($i;$i<$summa;$i++) {
$lib=mysql_fetch_array($result);
$dir=mkdir("library/stat/1", 0777);
$file=fopen("library/stat/1/".$i.".txt", w);
fwrite($file, $lib['text']);
fclose($file);
echo $i;
}