Mysql_result - выводит только первый символ

Рейтинг: 0Ответов: 1Опубликовано: 07.12.2014

Почему выводит только первую букву записанного в него слова? Разве mysql_result не всю ячейку передает?

$link = mysql_connect("localhost", "root", "");
mysql_select_db("t_db_06_11");
$result=mysql_query("SELECT des FROM foto3 WHERE id='3'");
$row = mysql_result($result, 0);
echo ("<img src='../img/$row[des].jpg'>");

Ответы

▲ 2

А вы доки читали? В row строка, а вы как с массивом работаете

UPD: да и вообще, если что-то возвращает не то, что надо, попробуйте вывести это полностью. Что мешало сделать var_dump($row)? Сразу бы увидели что не так.