$q=mysql_query("SELECT `text`  from `lib` WHERE `refid`=22");
$lib=mysql_fetch_row($q);
echo $lib[0];
Вот так работает а если либ[1] то ничего нет. Хотя статьи есть с рефид 22            
                        
         
            
            
            
                выборка показывает что из базы берется 27 статей            
                        
         
            
            
            
                То, что ты пытаешься выодить с помощью echo - это елементы массива, которые формируются с полученной записи (одной), а не со всех 27 записей.
То есть $var[0] покажет содержимое 1-го столбца $var[1] - вторго.
Аналогично, если бы ты вместо mysql_fetch_row использовал бы mysql_fetch_array то смог бы обращаться по имени столбца $var['text']
---
А если ты хочешь отобразить все найденные записи из таблицы, тебе придется их пробегать к примеру оператоом while(){}            
                        
         
            
            
            
                понимаешь, у меня имени нет в выборе. Здесь самое лучшее выбрать в численный массив. А как пробежать через while? Коротко. А то я не догоню сейчас что то            
                        
         
            
            
            
                я делал также фетч аррэй но вместо имени обычный числовой индекс. С 0 работает с другими нет.            
                        
         
            
            
            
                короче опишу что я хочу сделать в итоге, брать статьи с определенным рефид и записывать их в новый текстовый файл. 1статья-1файл.            
                        
         
            
            
            
                вот как я сделал
$q=mysql_query("SELECT `text` FROM `lib` WHERE `refid`=22");
$count=mysql_num_rows($q);
for($i=0; $i<=$count; $i++)
{
mysql_data_seek($q, $i);
$lib=mysql_fetch_object($q);
echo $lib->text .'<br/>';
}
Теперь буду пробовать записывать в файлы каждую статью            
                        
         
            
            
            
                тему можно закрыть. то чего я добивавлся я сделал 
for($i=0; $i<=$count; $i++)
{
mysql_data_seek($q, $i);
$lib=mysql_fetch_object($q);
$file=fopen("папка/$i.txt", w);
fwrite($file, $lib->text);
fclose($file);
}