totamon

totamon
Рейтинг
437
Регистрация
12.05.2007
mariux:
Это добавит только одну платформу, а мне надо несколько. по этому не вариант. или я ошибаюсь? Сам вопрос, как ихз правильно записать втаблице и как вывести на страницу. Как записать через форму это уже не проблемма)🍿

дак почему одну платформу?? у вас под платформы отдельная таблица в которую вы пишете сколько угодно платформ... платформы с играми связаны через ИД платформы, отдельная страница для добавления платформ, отдельно в играх связь платформ с игрой...

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

Да, я это понимаю. Таблицу с платформами сделать не проблем. А вот как в самой записи с игрой сделать поля, в котором надо вставить эти самые платформы?

чего там сложного? селектом берете все платформы из отдельной таблицы и вставляте в форму


$inq = mysql_query("SELECT * FROM ".$basepref."_platform");
echo "<select name=\"platform\">";
while($item = mysql_fetchrow($inq)){
echo "<option values=\"".$item['platformid ']."\">".$item['platformname ']." </option>";
}
echo "</select>";


---------- Добавлено 12.12.2014 в 01:16 ----------

сохраняете эти значения в таблице с игрой $_POST['platform '] это ИД платформы

---------- Добавлено 12.12.2014 в 01:24 ----------

mariux:
Конечно пробовал. Ничего не получилось.


Да это всё понятно, вопрос в другом, как добавить несколько таких platformid к игре.

для этого и стоит посмотреть как в нормальных это движках реализовано? в программировании не главное знать десять-двадцать операторов языка, главное понимать как составить алгоритм... по моему в любой статье в яндексе задать "php и mysql" выйдет урок как связанные таблицы создавать и выводить, это основа основ... категории как вывести? у вас кроме платформ игры наверно делятся на стрелялки, гонялки, стратегии и тд?

mariux:
Занимаюсь разработкой своего игрового проекта. Движок пишут сам. Так как программировать на пхп я умею очень слабо, то прошу подсказать знающих людей как можно организовать такую штуку:

похвально конечно, для любителей изобретать велосипеды, но может стоит взять какой-то движек мало известный или широко известный и его кромсать?))


Нужно сделать что-то типо таксономии. То есть есть запись(в моем случае это игра), и у неё есть поле "платформы", в котором вписаны все игровые платформы которые она поддерживает. Пока-что я сделал в базе данных mysql обычное текстовое поле и в него вписываю. Но есть задача сделать, чтобы каждая платформа(отдельное слово) на странице с игрой была в виде ссылки, и нажав её выводились все игры, в которых она обозначена. То есть с выводом связанных с нею игр проблем думаю не будет.
Вот сама проблема, как сделать само поле в базе данных, в котором будут вписаны все поддерживаемые платформы, то есть обычное текстовое поле не годиться, а нужно чтобы они были бы как то разделены. Может кто подскажет?

надеяюсь вы уже освоили связные таблицы? в базе создаете отдельную таблицу вида

platformid //ИД платформы

platformname // название платформы

platformdescr // описание платформы или любой текст который пригодится на странице

в таблице где храните игры добавляете поле platformid в которой происходит связь игры и платформы.

xereden:
siv1987, если честно. За два года возни с загрузчиками денег они особо не принесли, зато каждые пару месяцев какой нить геморрой с ними постоянно. В живых то из них осталось 2 всего. Один уже почти в гроб загнанный, а второй вообще не тронутый ни разу не монетизировался, но он уско специализирован на загрузки файлов и чё с ними теперь делать?

Есть идея сделать что-то вроде такой вот страницы http://mirtankov.su/wait?link=%D0%A1%D0%BA%D0%B0%D1%87%D0%B0%D1%82%D1%8C%20XVM%20%D0%B4%D0%BB%D1%8F%20World%20of%20Tanks%200.9.4;sites/default/files/xvm-5.4.1.2.zip;8879668;xvm-5.4.1.2.zip;/xvm-olenemer; только через сайт прокладку, дадут ли за такое по башке?

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

если именно таблицами, то визуальны редактор есть по моему в любом движке, но обычно таблицы это вывод визуальный на странице, а хранятся данные в дополнительных полях к карточке товара, что дает возможность поиска и сортировки...

есть точно в simplacms.ru и Diafan CMS , но в других, бесплатных наверняка есть такая возможность, тк уже стала дефолтной для скриптов ИМ

ссылка на пациента бы помогла...

надо в хедере подключить jquery, чтобы код

$(function() {
$('#ya-site-results').delegate('.b-link_type_htmlcss', 'click', function(e) {
location.reload();
});
});

работал, типа

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js"></script>
Zurare:
это с чего вы взяли что главная страница весит 10мб?))

разные способы есть... кстати тот файл, который вы хотите закешировать 600Кб весит, без кеша тут ни как))

a_data\
3.jpg
3_0_B065D5FF_9045B5FF_0_pageviews.png
11.jpg
5263154783230da68426b29b4fc6bd35.jpg
a.htm
Ava_default.png
bootstrap-theme.css
bootstrap.css
bootstrap.htm
bootstrap.js
calendar-2014-3a.jpg
cnegovi_na_cait.js
css.css
f99089b1-ecf8-4b6e-9fef-1345db4317a1.png
flyers-cover.jpg
get_flash_player.gif
il_570xN.jpg
jquery-new.js
jquery.js
jquery_002.js
jscss.css
jscss.php
jscss_002.css
lash_detect_min_cnegovi_na_cait.js
mac.css
main.js
main_002.js
main_003.js
misc-plastic-cards-4lg.jpg
pechat-stikerov.jpg
Rouven_copyrightdownloopscom.htm 3,44 МБ (3*616*768 байт)
Rouven_copyrightdownloopscom.mp4 3,83 МБ (4*018*176 байт)
Rouven_copyrightdownloopscom_002.htm
sber_snowman_cnegovi_na_cait_webo4ka.swf
snowflake_01.png
start.js
tablecloth.js
watch.js
zurare
iqmaker:
Не жадный, потому что не его. Напишите или закажите написать и делитесь, я посмотрю на вашу щедрость.

мне, видимо, стоит задуматься что со мной не так... что вас задело? слово "нежадный", ссыль на сайт? человек спросил - я ответил, не имею никакого отношения ни к сайту, ни к игре... в соседней теме обсуждают, как получше сграбить инфу и автоматом к себе запостить, объясните им что надо самими писать и делиться 🍿

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

Всего: 4768