[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Вывод информации в средней колонке?
Ольга И.
Пишу сайт на PHP с использованием MySQL. Разделила страничку на 3 колонки. В левой колонке находится меню. Названия меню выводятся из базы и переходят на страницы .php, которые я указала, но отображается все на новых страницах. Как сделать, чтобы информация вся менялась в средней колонке сайта?
rooor
А что конкретно-то не получается?
есть 1 файл index.php, к нему подключается левый и правый блок, значит и остальные страницы тоже должны подключать эти блоки. И вся инфа будет в средней колонке)
vagrand
Или html frame или AJAX

_____________
Senior PHP developer: PHP5, MySQL, JavaScript, CakePHP, Yii/Yii2, Zend Framework, Smarty, XML/Xslt, JQuery, Jquery Mobile, Bootstrap, ExtJS, HTML, HTML5, CSS, Linux, SVN, Git, Memcached, Redis, MongoDB, Zend Guard, Ioncube, FFMpeg, PayPal, Webmoney, Qiwi, Facebook API, Vkontakte Api, Google API, Twitter Api, Steam Api.
Junior Android Developer: Android SDK, многопоточность, работа с HTTP запросами, JSON, SQLite, фрагменты.
Ольга И.
Цитата (rooor @ 1.05.2012 - 15:36)
А что конкретно-то не получается?
есть 1 файл index.php, к нему подключается левый и правый блок, значит и остальные страницы тоже должны подключать эти блоки. И вся инфа будет в средней колонке)

В index.php в той ячейке таблицы, где хочу, чтобы выводилось, прописала i

<TR align=center >
<
TD height="500">
<
div id="centr">
<?php
include 'content.php';
?>
<a href ="/index.php?page=content.php">
</
div>
</
TD>
</
TR>
В menu.php прописала на каждую строчку меню:это одна из:
<
a href ="/foto.php?page=content.php">
<?php
$query = "SELECT name FROM menu WHERE id = 2";
$result = mysql_query($query, $link);
while ($row = mysql_fetch_array($result)) {
echo $row['name']."<p>";
}
?>
</a>

Теперь мне надо, наверное, в content.php прописать, прикаких условиях, какие страницы будут подключаться, но что-то я запуталась и незнаю будет ли это работать вообще?
Guest
Цитата (vagrand @ 1.05.2012 - 15:37)
Или html frame или AJAX

В интернете прочитала, что если использовать iframe, то во всех браузерах по-разному открывается.
А AJAX незнаю(
johniek_comp
говно вопрос

$route = isset($_GET['route']) ? $_GET['route'] : header('Location: /404.html');
switch($route)
{
case 'first':
include '/tmpl/first.php';
break;
case 'two':
include '/tmpl/two.php';
break;
}


при наборе
sait.ua/index.php?route=first
контент средней колонки будет то что в /tmpl/first.php

_____________
user posted image
rooor
johniek_comp
ты вопрос то читал? smile.gif
Быстрый ответ:

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