vladex

vladex
Рейтинг
9
Регистрация
21.12.2008
Должность
Free-lance
Интересы
Koding

Дааа:)

Конечно СУПЕР специалисты сидят на форумах...

Заказал перевод модератору, администратору сайта...и он перевели их тебе.

Я теперь понял кто скриншотит сайты на ресурсе http://browsershots.org/

Тысячи специально-обученных обезьян сидят у мониторов и жмут PrintScreen:))))

Блин, сам уже думаю надо ли мне было тему создавать, а тут такие комики:))))

Движок самописный.

Просто я пока не понимаю связи реальной валюты с виртуальной:)

Не ругайтесьЯ уже на пути решения.:)

Brand from Amber:
Таблица имеет строго фиксированное кол-во ячеек и поэтому.....

Я делаю дивами, не хочу таблицы использовать:)

Парни, ну почему вы заставляете оффтопить?:)

Я же приложил картинку, могу еще файл приложить как я сделал.

http://paste.org.ru/?8alitt

Я же объясняю, получается, количество папок на строке зависит от их размера:)

А если логикой выложить вывод папок, то есть три элемента вывел, хоп перенос строки.

К сожалению ни один из способов не подошел.Я сам методом тыка набрел на то что проблема в файле jquery-1.3.2.js

Без него подсказки есть, но выпадающий список работает всего один раз.

Смотрите, уважаемые гуру:)

Если я создаю для portfolio.php и его подссылок одну таблицу то я не смогу уместить туда все данные.

Я хотел сделать одну таблицу со следующими полями:

id, meta_k, meta_d, title_job, cover_text_port, cover_text_job, text_job, img_mini, img, page, job, date, alt, author

Распределение следующее:

1. id, meta_k, meta_d,cover_text_port,img_mini,alt, выводится по ссылке portfolio.php

2. id, meta_k, meta_d, title_job,cover_text_job, img, job, date, alt, author - это уже данные для portfolio.php?page=design

3. id, meta_k, meta_d, title_job, text_job, job, date, alt, author это данные для

portfolio.php?page=design&id=1

Но такая структура не вмещает данные по всем работам, по этому необходимо для каждого типа работ-design, 3dgragics - надо создавать отдельную таблицу.

vladex добавил 28.12.2008 в 10:52

Подскажите документацию с хорошими примерами по созданию и проектированию баз данных.

vladex добавил 28.12.2008 в 19:51

Неужели никто не сталкивался с вопросом проектирования базы и продумывания страниц и таблиц соответствующим им.

Помогите пожалуйста.

Ну не доходят мои мозги еще пока до того чтобы сопоставить вывод из базы с ее структурой.

Кто знает или делал подобное напишите, не поленитесь.

А то весь топик только и забит моими кодами да ответами "знатаков"-читай то, читай это, неужели не понятно. Если трудно написать подробно, то вообще не пишите. Я считаю что форум на то и форум чтобы там вопросы решать.

Это просто современная политика админов и модеров сделала так что форумы могут понимать только гуру или те кто уже 10 лет на этом форуме сидит.

Все это в какой то степени флуд, но возвращаясь к основному вопросу, прошу помощи:)

Вот еще примерная структура сайта ->>>>

[align=center][/align]

Логика работы следующая-

Нажимаем на ссылку ПОРТФОЛИО на первом рисунке - ссылка такая

/portfolio.php

Загружается страница которую представляет рисунок ВТОРОЙ.

Эта страница выводится с помощью цикла


function two_column($arr)
{
$m1 = array();
$m2 = array();
foreach($arr as $key=>$val)
{
if ($key%2 == 0)
$m1[] = $val;
else
$m2[] = $val;

}
return array('m1'=>$m1, 'm2'=>$m2);
}
$result = mysql_query ("SELECT * FROM portfolio ORDER BY id") or print mysql_error();

if ((mysql_num_rows($result))!=0)
{
$ret_arr = array();
while ($row = mysql_fetch_array($result, MYSQL_ASSOC))
{
$ret_arr[] = $row;
}
}
$arr = two_column($ret_arr);
$c = sizeof($arr['m2']);
for ($i=0; $i<=$c; $i++ )
{
if(isset($arr['m2'][$i]) && isset($arr['m1'][$i])){
print "
<table align='center' class='listing'>
<tr>
<td class='list'>
<img class='img' alt='{$arr['m1'][$i]['alt']}' align='left' src='{$arr['m1'][$i]['mini_img']}'>
<a class='href_l' href='portfolio.php?page={$arr['m1'][$i]['id']}'>{$arr['m1'][$i]['title']}</a>
<p class='date'>Последнее обновление:{$arr['m1'][$i]['date']}</p>
<p class='date'>Автор:{$arr['m1'][$i]['author']}</p>
</td>
<p>&nbsp;</p>
<td class='list'>
<img class='img' alt='{$arr['m2'][$i]['alt']}' align='right' src='{$arr['m2'][$i]['mini_img']}'>
<a class='href_r' href='portfolio.php?page={$arr['m2'][$i]['id']}'>{$arr['m2'][$i]['title']}</a>
<p class='date'>Последнее обновление:{$arr['m2'][$i]['date']}</p>
<p class='date'>Автор:{$arr['m2'][$i]['author']}</p>
</td>
</tr></table>";
}
}

В отображенной таблице напротив каждого типа работ ссылки уже с переменной page

Вид ссылок

portfolio.php?page=design

Следующий шаг, выбор ссылки и нажатие на нее.

Грузится страница которая на третьем рисунке, то есть со списком работ, и у каждой работы ссылка уже такая

portfolio.php?page=design&id=1

Нажимаем на нее и наконец появляется крайняя страница которая на самом последнем рисунке.

Вот как мне сделать вывод 2,3 и 4 - го рисунка в одной странице, я имею ввиду код.

Я думаю необходимо применять логику if ... else, но я не могу сообразить как лучше сделать таблицы базы mysql

То ли делать общую таблицу на все работы, либо на каждую отдельную, но тогда как выводить их оператором SELECT.

Подайте плиз информационные "пинки". Только без слов "ЧИТАЙ маны, документацию" или "Такое уже писали тебе".

За прошлые ответы спасибо.

Неужели никто не поможет с проблемой?!

Неужели никто не знает ответ?

12
Всего: 14