Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Вывод видео из базы

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Описание: Вывод видео из базы
master_igor
Отправлено: 15 Октября, 2010 - 08:29:17
Post Id


Новичок


Покинул форум
Сообщений всего: 20
Дата рег-ции: Февр. 2010  


Помог: 0 раз(а)




Здравствуйте! Помогите пожалуйста вывести видео из базы данных. хочу сделать следующее. имеется страничка со списком видео (freebsd_video.php). при выборе видео открывается страничка с проигрывателем (freebsd_video_w.php). а настройки проигрывателя (в частности какое видео нужно поигрывать) берется из третьего файла (flv_config.php). мне нужно что бы проигрывалось именно то видео которое я хочу посмотреть.

Вот код:
код файла freebsd_video.php

1)

<!--Вывод формы для обработки видеофайлов--!>
<form action='freebsd_video_w.php' method='POST'><!--обработчик видео будет файл с названием freebsd_video_w.php--!>
<input type="submit" name='reveiw' value='Смотреть видео'>
</form>
<form action='flv_config.php' method='POST'>
<!--Открываем скрытое поле с переменной id. Обработчиком будет фаил flv_config.php--!>
<input type="hidden" name='id' value='1'>
</form>

2) код файла с проигрывателем freebsd_video_w.php

<?php
/// Если есть переменная reveiw то выводим плеер
if(isset($_POST['reveiw']))
{
$res = mysql_query("SELECT * FROM video",$db);
$row = mysql_fetch_array($res);
echo $row['player'];
}
?>

3) файл с настройками плеера flv_config.php

<?php
///Соеденился с базой данных
include("blocks/db.php");
if(isset($_POST['id']))
{
$res = mysql_query("SELECT adres FROM video WHERE id='".$id."'",$db);
$row = mysql_fetch_array($res);
}
?>

flv=./video_freebsd//<?php echo $myrow['adres'];?>
width=560
height=304
playercolor=333333
bgcolor1=333333
bgcolor2=333333
buttoncolor=dddddd
buttonovercolor=f9bf37
slidercolor1=dddddd
slidercolor2=cccccc
sliderovercolor=f9bf37
loadingcolor=ffff00
showstop=1
showvolume=1
showtime=1
showloading=always
autoplay=0
title=Установка FreeBSD
playertimeout=6000
buffer=10



Задача нужно чтобы вот в этой строке (flv=./video_freebsd/install_freebsd.flv) настроек плеера выходило имя видео из базы данных.

Заранее спасибо.
 
 Top
Stas.progger
Отправлено: 15 Октября, 2010 - 08:49:15
Post Id


Новичок


Покинул форум
Сообщений всего: 33
Дата рег-ции: Окт. 2010  


Помог: 0 раз(а)




Если код выше правильно написан и все запросы отрабатывают верно, то вот это должно сработать:

PHP:
скопировать код в буфер обмена
  1. ...
  2. flv=./video_freebsd/<?=$row['adres']?>
  3. ...
 
 Top
master_igor
Отправлено: 15 Октября, 2010 - 13:06:50
Post Id


Новичок


Покинул форум
Сообщений всего: 20
Дата рег-ции: Февр. 2010  


Помог: 0 раз(а)




нет не выходит. нашел еще одну ощипку,но результат не изменился. имя проигрываемого файла лежит в базе и не выводиться. А все остальные настройки выводятся нормально.
 
 Top
Viper
Отправлено: 15 Октября, 2010 - 13:36:26
Post Id



Активный участник


Покинул форум
Сообщений всего: 4555
Дата рег-ции: Февр. 2007  
Откуда: Симферополь


Помог: 98 раз(а)






и посмотрите приезжает ли вообще значение.


-----
Список фильмов с описанием, блекджеком и... для Joomla? -> https://киноархив[dot]com
Демо нового движка для сайта php.su -> php[dot]su, проект на гитхабе
 
 Top
master_igor
Отправлено: 15 Октября, 2010 - 14:59:24
Post Id


Новичок


Покинул форум
Сообщений всего: 20
Дата рег-ции: Февр. 2010  


Помог: 0 раз(а)




а в какой из файлов этот код поставить? и в какое место? и пожалуйста напишите что этот код выводит?
 
 Top
Viper
Отправлено: 15 Октября, 2010 - 15:25:28
Post Id



Активный участник


Покинул форум
Сообщений всего: 4555
Дата рег-ции: Февр. 2007  
Откуда: Симферополь


Помог: 98 раз(а)




в flv_config.php после $row = mysql_fetch_array($res);

на print_r нажать не судьба? еще раз нажми меня


-----
Список фильмов с описанием, блекджеком и... для Joomla? -> https://киноархив[dot]com
Демо нового движка для сайта php.su -> php[dot]su, проект на гитхабе
 
 Top
master_igor
Отправлено: 15 Октября, 2010 - 21:11:12
Post Id


Новичок


Покинул форум
Сообщений всего: 20
Дата рег-ции: Февр. 2010  


Помог: 0 раз(а)




нет не как не получается. пробовал в разных вариациях ставить код. Выходит все настройки плеера но тока не само видео. Ну как то же все таки можно же его вытащить (((((
 
 Top
Viper
Отправлено: 18 Октября, 2010 - 07:46:48
Post Id



Активный участник


Покинул форум
Сообщений всего: 4555
Дата рег-ции: Февр. 2007  
Откуда: Симферополь


Помог: 98 раз(а)




master_igor в phpmyadmin выполните запрос
CODE (SQL):
скопировать код в буфер обмена
  1. SELECT adres FROM video WHERE id = тут_id_строки


и посмотрите какие результаты будут


-----
Список фильмов с описанием, блекджеком и... для Joomla? -> https://киноархив[dot]com
Демо нового движка для сайта php.su -> php[dot]su, проект на гитхабе
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Напишите за меня, пожалуйста »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB