Общие вопросы. /Создание сайтов и программирование/ | SEclub.org
Общие вопросы. /Создание сайтов и программирование/
Все новые
Всего сообщений: 2170
*
sew81Oi9
18 ноя 2012 в 11:43
Miha: sew81Oi9, зачем ты сразу делаешь несколько mysql-запросов? Выборку нескольких записей нужно делать, если хочешь список файлов, … Подробнее
попробую переделать! echo '<img align="left" src=".$mini_img.">'; - правильный ли код для вывода мини скриншота? Вывожу его там же где и краткое описание в каталоге, но вместо самого скриншота просто маленький значок изображения а не сам скриншот. Надеюсь понятно как все выглядит. Может что надо дописать что бы вывести картинку из нужного поля таблицы, в таблице только ссылка на картинку а не сама картинка!
*
Miha
18 ноя 2012 в 12:17
sew81Oi9, откуда я знаю, ЧТО у тебя там записано. Мог бы скинуть и то, что получилось на выходе (html). Вообще говоря, у меня в движке ПОКА сделано так, что id записи (пользователь, к примеру) совпадает с имеенм файла изображения. Скорее всего, у тебя просто неверно указан путь до файла, а тут нужны ольше знания вёрстки, а не пыха.
*
sew81Oi9
19 ноя 2012 в 14:13
Miha: sew81Oi9, откуда я знаю, ЧТО у тебя там записано. Мог бы скинуть и то, что получилось на выходе (html). Вообще говоря, у меня в движ… Подробнее
пытался вывести картинку из базы таким вот способом, появилась ссылка а не картинка
<?php
/ Соединяемся, выбираем базу данных /
$link = mysql_connect("localhost", "user", "12345")
or die("Could not connect : " . mysql_error());
print "Connected successfully";
mysql_select_db("basa") or die("Could not select database");

/ Выполняем SQL-запрос /
$query = "SELECT mini_img FROM data";
$result = mysql_query($query) or die("Query failed : " . mysql_error());

/ Выводим результаты в html /
print "<table>\n";
while ($line = mysql_fetch_array($result, MYSQL_ASSOC)) {
print "\t<tr>\n";
foreach ($line as $col_value) {
print "\t\t<td>$col_value</td>\n";
}
print "\t</tr>\n";
}
print "</table>\n";

/ Освобождаем память от результата /
mysql_free_result($result);

/ Закрываем соединение /
mysql_close($link);
?>
что нужно сделать что бы вывелась картинка а не ссылка на нее?
*
FisHlaBsoMAN
19 ноя 2012 в 14:15
sew81Oi9, эммм... html тег img?
*
FisHlaBsoMAN
19 ноя 2012 в 14:17
sew81Oi9: попробую переделать! echo '<img align="left" src=".$mini_img.">'; - правильный ли код для вывода мини скриншота? Вывожу его там… Подробнее
попробуй открыть ссылку на картинку .фейспалм.
нафиг так жить
*
sew81Oi9
19 ноя 2012 в 14:49
FisHlaBsoMAN: попробуй открыть ссылку на картинку .фейспалм.
нафиг так жить… Подробнее
files\categories\soft\soft1\scrin_mini.JPEG так выглядит ссылка на картинку, конечно она не откроется, ссылка ведь в базе! Надо что бы не ссылка выводилась а сразу картинка. Может код можешь написать для вывода изображения? суть в том что в каталоге файлов будет к каждому файлу свой мини скриншот, так же как и описание каждого файла, вот все поля нормально выводятся а этот (картинка) не хочет! Может скажешь как все надо организовать? Ну уже запарился искать, в поиске даже ничего толкового не могу найти
*
Miha
19 ноя 2012 в 15:07
sew81Oi9, файлы храни в файлах, информацию храни в БД.
*
ImIeee
19 ноя 2012 в 15:07
Это находится в переменной $mini_img? echo '<img align="left" src="http://путь_к_папке_files/'.strtr($mini_img, '\', '/').'">'; Или же сама картинка находится в базе?
*
sew81Oi9
19 ноя 2012 в 15:18
ImIeee: Это находится в переменной $mini_img? echo '<img align="left" src="http://путь_к_папке_files/'.strtr($mini_img, '\', '/').'">'; Или же са… Подробнее
в базе только ссылка на картинку!
Miha, что ты имеешь ввиду "файлы храни в файлах"? У меня эта картинка в папке с файлом, она не в базе , в базе только ссылка на нее! еще раз прошу, просто напишите чайнику код который выведет картинку и где мне при этом хранить картинку? В каталоге в папках или как то по другому это все организовать?
*
FisHlaBsoMAN
19 ноя 2012 в 15:20
переверни слеши как imlee показал и добавь слеш / в начале, а оригинальное изображение как?
*
Miha
19 ноя 2012 в 15:22
sew81Oi9, открываешь нужную страницу в браузере, где должна вывестись картинка. Открываешь html-код страницы в браузере (ПКМ по странице -> Исходный код (или типа того)) и вставляешь всё на paste.ubuntu.com
И, как написали выше, в адресе используй /только/прямые/слеши/
19 ноя 2012 в 15:23 / Miha (1)
*
FisHlaBsoMAN
19 ноя 2012 в 15:22
sew81Oi9: в базе только ссылка на картинку!
Miha, что ты имеешь ввиду "файлы храни в файлах"? У меня эта картинка в папке с файлом… Подробнее
храни картинки как есть сейчас. проверь еще на месте ли картинка - путь верный ли
Скачать тему
Для полноценного использования разделов сайта войдите или зарегистрируйтесь.
Создание сайтов и программирование | Компьютеры | Форум | Главная
18+ © Seclub.org 2003-2025