[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: URL из базы
Tascha
Добрый вечер.
Подскажите пожалуйста как можно из базы вывести урл сайта. например видео из ютуба.
Пробовала так
<?php 
connect();
$sql=mysql_query("select * from news where id='".$_GET['id']."'") or die(mysql_error());
$N=mysql_fetch_array($sql, MYSQL_ASSOC);
echo "<iframe width='550' height='400' src='".$N["pnews"]."' frameborder='0' allowfullscreen></iframe>";
?>

в итоге пустая страница.
пробовала все вписать в поле базы (вместе с URL) - то же самое.
поле в базе помечено как text - для новостей.
подскажите пожалуйста как можно вывести адрес.
Спасибо.

_____________
_Моё_
YVSIK
Цитата (Tascha @ 31.03.2015 - 17:58)
как можно из базы вывести урл сайта

Для начала надо что он там был, этот урл
вопрос он там есть?

Теперь надо чтоб понять что и как )) подписать
каждую твою строчку
например:
это выводит
echo "<iframe width='550' height='400' src='".$N["pnews"]."' frameborder='0' allowfullscreen></iframe>";

ЭТО
ширину, высоту фраме /дальше я полез в яндекс(потому что запамятывал что сие /src='/значит значит это и есть искомый УРЛ,/который лежит в переменной $N с аргументом ["pnews"] тоесть полем таблицы, далее относиться к разметки фраме это опять гугл /frameborder='0' allowfullscreen>/ это уже не сложно,

что в итоге место под размер и поле у нас есть
осталось проверить ест-ли подлючение к базе
ниже это уже сам запрос
connect();
$sql=mysql_query

а где приключение само??
оно вообще есть?
чтоб решить и это
надо провести--путь это будет тест
выведи не урл, а просто любое поле из талбицы.
и в завершении читаем про это фрейм
не все браузеры его поддерживают ;)
ищем другой вариант разметки, или )) или могут быть всякие ;)

ну как то так ))

_____________
«Гнусное свойство карликовых умов приписывать
________________!свое духовное убожество другим!»
___
О) как-же он прав=>__________________ © Оноре де Бальзак.

отличный хост(рекомендую !! )
My MVC-CMV
Tascha
smile.gif я проверяла. подключение есть - это метод connect(). урл тоже есть. я проверяла через функцию echo.
суть в том что строчка выводящая в браузер видео с ютуба если вставлять просто так - работает. а если брать из базы - нет. поэтому и спрашиваю, почему не работает?

_____________
_Моё_
Ricco381
Цитата
в итоге пустая страница.

Это уже неправильно, должно быть окно iframe
Если пишет что-то такое:
Цитата
Not Found

The requested URL /frameborder='0' was not found on this server.

Apache/2.4.7 (Ubuntu) Server at alecs.loc Port 80

Значит неправильный адрес видео
Tascha
Я нашла ошибку! rolleyes.gif Неправильно написала адрес видео. Хотя ошибок нигде никаких не писало.
Спасибо большое тем кто откликнулся!

_____________
_Моё_
YVSIK
Цитата (Tascha @ 31.03.2015 - 20:13)
Я нашла ошибку!

blink.gif и далее
Цитата (Tascha @ 31.03.2015 - 20:13)
Хотя ошибок нигде никаких не писало.

ДыК писало оно или всеже не писало biggrin.gif
а если ошибок нет, а значит их и быть не может
по моему так

_____________
«Гнусное свойство карликовых умов приписывать
________________!свое духовное убожество другим!»
___
О) как-же он прав=>__________________ © Оноре де Бальзак.

отличный хост(рекомендую !! )
My MVC-CMV
Быстрый ответ:

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