Уфф.. закодил блин *89... во как : <?php include('connect.php'); $f = fopen("tmp", "r"); // Читать строку их текстового файла и записать содержимое клиенту $fstr = fgets($f); fclose($f); // Формируем запрос // Это лучший способ выполнить SQL-запрос // Еще примеры можно найти в документации mysql_real_escape_string() $query = sprintf("SELECT * FROM `bossinfo` WHERE `idboss` LIKE '8BThqpo8yvRB02N' ORDER BY `bossinfo`.`ipa` ASC LIMIT 0 , 30"); // Выполняем запрос $result = mysql_query($query); // Проверяем результат // Это показывает реальный запрос, посланный к MySQL, а также ошибку. Удобно при отладке. if (!$result) { $message = 'Неверный запрос: ' . mysql_error() . "\n"; $message .= 'Запрос целиком: ' . $query; die($message); } // Используем результат // Попытка напечатать $result не выведет информацию, которая в нем хранится // Необходимо использовать какую-либо mysql-функцию, работающую с результатом запроса // См. также mysql_result(), mysql_fetch_array(), mysql_fetch_row() и т.п. while ($row = mysql_fetch_assoc($result)) { echo $row['idboss']; echo $row['data']; } // Освобождаем ресурсы, ассоциированные с результатом // Это делается автоматически в конце скрипта mysql_free_result($result); ?> Добавлено спустя 2 минуты 54 секунды: Упустил один момент! Как мне в этом запросе: $query = sprintf("SELECT * FROM `bossinfo` WHERE `idboss` LIKE '8BThqpo8yvRB02N' ORDER BY `bossinfo`.`ipa` ASC LIMIT 0 , 30"); Вместо 8BThqpo8yvRB02N вставить переменную $fstr ??? Как ни пытаюсь все равно на ее ругается! Добавлено спустя 2 минуты 26 секунд: Если делаю так, то скрипт ничего не выводит! // Формируем запрос $query = sprintf("SELECT * FROM `bossinfo` WHERE `idboss` LIKE '$fstr' ORDER BY `bossinfo`.`ipa` ASC LIMIT 0 , 30");