[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Помогите разобраться
lorog
Добрый день, простите за глупые вопросы но я уже сломал себе голову:

Пишу свой первый сайт. "развернул mysql" создал базу, таблицу. Внес в таблицу данные в виде текста (путь к изображению) images/bob1.png

создал файл vibor.php в котором описал запрос в базу конкретного элемента ^

$qr_result = mysql_query(" select * from " . $db_table_to_show . " WHERE (id=3)") or die(mysql_error());

while ($data= mysql_fetch_array($qr_result) ){

echo $data["header"];


Далее с помощью функции include("vibor.php") мне нужно вставить выбранный из базы элемент в HTML код, что бы картинка по выбранному адресу отобразилась на странице. Если я пишу:

<img src="<?php include("vibor.php") ?> " />

то страница воспринимает мой include("vibor.php") не как путь к изображению, а как кусок текста и выводит мне на страницу : images/bob1.png " />

Если кто осилил мои изливания, подскажите пожалуйста, как сделать так, что бы мой include воспринимался как путь к изображению


Zzepish
<img src="vibor.php " />
lorog
не помогло. теперь он просто воспринимает тег <img src="vibor.php" /> как пустой. Без пути. на странице отображает, что на этом месте просто должна быть какая то картинка sad.gif
inpost
что в vibor.php ? Ты точно заголовки изображения возвращаешь?

_____________
Обучаю веб-программированию качественно и не дорого: http://school-php.com
Фрилансер, принимаю заказы: PHP, JS, AS (видео-чаты). Писать в ЛС (Личные сообщения на phpforum).
lorog
да. сейчас сделал:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />
<title>Страница с примером передачи переменных с помощью Post</title>
</head>
<body>

<?php
$db_host='localhost';
$db_name='phobos';
$db_username='root';
$db_table_to_show='head';

$connect_to_db=mysql_connect($db_host,$db_username) or die("could not connect". mysql_error());
mysql_query("set names 'cp1251',$connect_to_db");
mysql_select_db($db_name) or die(mysql_error());

$qr_result = mysql_query(" select * from " . $db_table_to_show . " WHERE (id=1)") or die(mysql_error());

while ($data= mysql_fetch_array($qr_result) ){

echo $data['header'];

}
?>
</body>
</html>

запустил в браузере и как и ожидалось получил

images/bob1.png на странице

в этой директории есть изображение с таким именем и расширением
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.