Тема: Подскажите как вытащить определённую строку из БД?
Помогите пожалуйста. Вот только начал изучать MySQL, т.к. появилась такая необходимость. Вроде немножко разобрался с phpMyAdmin. Захожу, создаю таблицу с 4 полями file, name, alt, title. Вот типа такая
file | name | alt | title
----------------------------------
11.jpg | Ivanov | 123456 | Moscow
22.jpg | Petrov | 278914 | Tallin
33.jpg | Sidorov| 789536 | London
----------------------------------
Написал в своём скрипте вот это [php] $db = mysql_connect("localhost","Wallpapers","Тут пароль");
mysql_select_db("Wallpapers" ,$db);
$sql = mysql_query("SELECT * FROM Fractals " ,$db);
echo ("<table border ='1'>");
echo ("<tr><td>Название</td><td>Alt</td><td>title</td></tr>");
while ($tablerows = mysql_fetch_row($sql))
{
echo("<tr><td>$tablerows[0]</td><td>$tablerows[2]</td><td>$tablerows[3]</td></tr> ");
}
echo "</table>";
mysql_close($db);[/php]
Это работает и выводит мне всю таблицу. Но мне нужна, к примеру, только строка 22.jpg. И значение 22.jpg задаётся переменной $image, которая у меня уже присутствует в скрипте.
Делаю вот так: [php]$sql = mysql_query("SELECT * FROM Fractals WHERE file='$image' " ,$db);[/php]
Вроде бы должно работать, но не получается. Тут так написано. Может кто-нибудь подскажет, что я неправильно делаю?