Регистрация
Регистрируясь, вы подтверждаете свое согласие с соглашением об использовании персональных данных.
Восстановление пароля

вывод картинки через listQuery

30.08.2012, 21:00
Гость
Гость

Хелп, не могу разобраться как вывести картинку через listQuery. Текст выводится, а у картинок корявый url вылазиет. Картинка без защиты, т.е. по названию файла.
Помогите самым простым способом/
код:
".listQuery("SELECT * FROM `Message77` WHERE `Name` LIKE '".addslashes($f_Brand)."' LIMIT 1", "<img class='photo' align=left src='\$data[Logo]'>...
p.s.: инструкцию перечитал на три раза, ничего не могу третий день найти
30.08.2012, 21:17
Руслан Густокашин
Студия Вэлпис

Зарегистрирован:
2012-02-06
Сообщений: 962

Попробуй так:
<img class='photo' align=left src='\".nc_file_path(77,\$data[Message_ID],1664).\"' />
где 1664 - это номер поля Logo в неткате.
30.08.2012, 21:23
llkp
Ruslan Kimov

Зарегистрирован:
2010-08-23
Сообщений: 81

Цитата:
Картинка без защиты, т.е. по названию файла.

Если используете стандартную функцию, то можно получить MessageID и через уже через nc_file_path файл.

Код:
".nc_file_path(MessageID, ClassID, 'Picture')."
30.08.2012, 21:38
Гость
Гость

".listQuery("SELECT * FROM `Message77` WHERE `Name` LIKE '".addslashes($f_Brand)."' LIMIT 1", "<img class='photo' align=left src=".nc_file_path(77, $data["Message_ID"], "Logo").">...

НЕ ПОМОГАЕТ(( в урле пусто выдает, в чем косяк
31.08.2012, 10:56
llkp
Ruslan Kimov

Зарегистрирован:
2010-08-23
Сообщений: 81

Цитата:
".listQuery("SELECT * FROM `Message77` WHERE `Name` LIKE '".addslashes($f_Brand)."' LIMIT 1", "<img class='photo' align=left src=".nc_file_path(77, $data["Message_ID"], "Logo").">...

НЕ ПОМОГАЕТ(( в урле пусто выдает, в чем косяк

Проверьте запрос в консоли.

Экранируйте функцию:
Код:
".listQuery("SELECT * FROM `Message77` WHERE `Name` LIKE '".addslashes($f_Brand)."' LIMIT 1",
"<img class='photo' align=left src=\".nc_file_path(77, \$data[Message_ID], \"Logo\").\">...
198 196 2012-08-31 10:56:54 12544
Описание проекта