Назначение уникального идентификатора каждому проекту в портфолио (PHP?) - PullRequest
0 голосов
/ 20 августа 2011

У меня есть особая проблема, связанная с моим веб-сайтом, который я создал с использованием HTML, CSS, Masonry и немного PHP.

На моей домашней странице Вы можете видеть, что я использую JQuery Masonry для отображения моей работы.Каждый раз, когда я добавляю проект, макет переупорядочивается, как и ожидалось.Очень трудно предсказать, где определенные проекты окажутся в сетке (так как высота варьируется от проекта к проекту).

После того, как вы щелкнете по изображению, вы попадете на страницу проекта с навигацией проекта вверху (Предыдущий проект / Следующий проект).Здесь нет причудливого PHP или CMS.Я вручную обновляю ссылки на предыдущий и следующий проекты всякий раз, когда загружаю новый проект.Обычно это означает обновление ссылок на каждой странице проекта (18 страниц).Я делаю это потому, что когда кладка переставляет сетку проекта на домашней странице (после добавления нового проекта), ссылки на предыдущий и следующий проекты будут устаревшими и не будут корректными.Например, после загрузки нового проекта, когда я нажимаю «следующий проект», это приводит меня к неверному проекту, потому что сетка на домашней странице отличается от той, что была раньше.

Я упорядочиваю изображения слева направо, начиная с первой строки.

Я хотел бы включить PHP для навигации по проекту, но я не очень хорошо знаю PHP.Код получит что-то вроде: «после нажатия на ссылку следующего проекта перейдите к проекту x»

1 Ответ

0 голосов
/ 21 августа 2011

Хорошо, вот самое основное руководство по разбиению на страницы PHP, которое я мог найти.Он даже не использует базу данных, просто массив:

Разбиение на массивы в PHP

Хотя я подозреваю, что вы бы очень помогли себе, если бы селиза день и изучил основы PHP скриптинга.Это довольно простой первый язык:

PHP - простой учебник

...