Всё обо всём

Оцените мои доработки под SEO Edit (Оценивайте, комментируйте))

197 101
user avatar
Пользователь
На сайте 15 лет
Сообщений : 44
Репутация : 0
10 лет назад
Цитата: ByFlyто есть их может быть много...
в каком виде ты получаешь catid которые указат пользователь??
покажи примеры таблиц по которым нужно выводить и по крокам опеши что тебе нужно сделать тогда без проблем тебе помогут! а то ты себе знаешь что ты хочешь зделать а остальные пусть думают!
user avatar
Пользователь
На сайте 15 лет
Сообщений : 858
Репутация : 0
10 лет назад
BeerMan, да при чем пусть думают...
Вот именно явообще понятия не имею как лучше сделать...
Я думаю так:
1. Пользователь вводит данные в одну ячейку (varchar, наверное через запятую типа: 1,3; 1,5; 1,3,7; то есть указывает числовой номер категории)
2. Далее проверяется статья, в ней тоже catid, оно может быть 1; 2; а может 1,2; 1,5,7;
user avatar
Пользователь
На сайте 15 лет
Сообщений : 44
Репутация : 0
10 лет назад
ByFly,
ну значит ты что то плохо спроектировал!
нужно найти более простой способ записи и выборки из бд
а то на сколько я понял ты пытаешся и оного поля таблицы которое может быть 1,3,7 получить по полу которое может быть 1,5,7
и тебе нужно вывесть если есть хоть одна цыфра совпадающая?
user avatar
Пользователь
На сайте 15 лет
Сообщений : 858
Репутация : 0
10 лет назад
BeerMan, ага)

BeerMan, так а как подругому можно спроектировать?
допустим пользователь выбирает catid 1; 3; 5;
а автор статьи указывает 2; 3; 6;
то есть найдено совпадении 3-3; значит идет вывод данных...
user avatar
Пользователь
На сайте 15 лет
Сообщений : 35
Репутация : 0
10 лет назад
Цитата: ByFlyЯ думаю так:
1. Пользователь вводит данные в одну ячейку (varchar, наверное через запятую типа: 1,3; 1,5; 1,3,7; то есть указывает числовой номер категории)
2. Далее проверяется статья, в ней тоже catid, оно может быть 1; 2; а может 1,2; 1,5,7;

SELECT * FROM `table` WHERE `idcat` LIKE '%2,% ' OR `idcat` LIKE '%3,% ' OR `idcat` LIKE '%6,% ';

Но это грабли )) Лучше посидеть и продумать БД по лучше, добавить еще какие нибудь таблицы и там хранить категории, а к ним уже дописывать id статей или что там у тебя.
user avatar
Пользователь
На сайте 15 лет
Сообщений : 44
Репутация : 0
10 лет назад
ну мжно чтото типа такого сделать
SELECT catid FROM users WHERE id='1'
$catid = '1,2,5';
$catid = explode(',',$catid);
SELECT catid FROM article
while($row = mysql_fetch_assoc($sql)) {
$catid_art = explode(',',$row['catid']);
if(count(array_intersect($catid, $catid_art)) === 0) continue;
вывод статей
}
user avatar
Пользователь
На сайте 15 лет
Сообщений : 858
Репутация : 0
10 лет назад
ИльюхА, пробовал через like, плохо очень получается...
BeerMan, вот это уже более менее нормально, попробую вечерком и отпишу что до как.
Спасибо)
user avatar
Пользователь
На сайте 15 лет
Сообщений : 35
Репутация : 0
10 лет назад
Но лучше пересмотри структуру БД, если конечно ты рассматриваешь развитие проекта и будет много статей.
user avatar
Пользователь
На сайте 15 лет
Сообщений : 858
Репутация : 0
10 лет назад
BeerMan, проверил твою функцию, немного не то, мне надо именно в sql запрос выборку сделать, а не выбирать 2 таблицы бд и сравнивать)
но я уже придумал и сделал как хотел)

ИльюхА, согласен, только вот у меня идей по структурированию отдельной таблице бд под категории нету... даже не понимаю как это сделать)
спасибо, но уже вроде как более-менее решил свою проблему с этим)
user avatar
Пользователь
На сайте 15 лет
Сообщений : 858
Репутация : 0
10 лет назад
Мфс сеоэдит, почему при редактировании профиля не сохраняются данные?
У некоторых пользователей профиль сохраняется, а у некоторых нет, как так???
user avatar
Пользователь
На сайте 13 лет
Сообщений : 1859
Репутация : 0
10 лет назад
ByFly,
изучи условия в файле и будешь знать ))) ответ илиментарный )))
user avatar
Пользователь
На сайте 15 лет
Сообщений : 86
Репутация : 0
10 лет назад
Налетели как коршуны, вспомните себя, можно коротко и по делу ответить
Молодец что перелопачиваешь скрипт, но на самом деле лучше такой велосипед создавать с нуля, и не просто с нуля, а составить план действий и их очередность и строго следовать плану по списку

Буксы это был мой стартовый опыт в программировании, но все же и мое решение как и многих это создавать велосипед с нуля
user avatar
Пользователь
На сайте 15 лет
Сообщений : 7
Репутация : 0
10 лет назад
Цитата: ZICKFREEDНалетели как коршуны, вспомните себя,

Золотые слова!
user avatar
Пользователь
На сайте 13 лет
Сообщений : 1859
Репутация : 0
10 лет назад
Цитата: ZICKFREEDНалетели как коршуны, вспомните себя
Отчасти ты прав, но не все так просто и налетели не с проста. Человек ходит по форуму хвастается своими сильными знаниями в программирование, обещает все скрипт с 0 написать итд. А затем в другой теме просит помощи по илиментарному. И как это называется? Понимаешь почему теперь придераются все к ниму?

Цитата: LOZNEVOIЗолотые слова!
тебе не надоело всем поддакивать ? ))) :feel:
user avatar
Пользователь
На сайте 13 лет
Сообщений : 317
Репутация : 0
10 лет назад
Цитата: LOZNEVOIЗолотые слова!
Бред.
Когда был малой и занимался аналогичной хернёй - мне сразу сказали, что делаю херню. Это позволило мне оценить, что по факту у меня нет нужного скилла и знаний, и надо ещё немного добить в этом направлении.
user avatar
Пользователь
На сайте 15 лет
Сообщений : 86
Репутация : 0
10 лет назад
Ну это то все понятно, но как по мне лучше критиковать скрипт и работу, чем цепляться к тому что над ними работает кулпрогер.
Я не кулпрогер, я постоянно учусь и постоянно слушаю критику от брата, и критика помогает искать проблемы и решения
user avatar
Пользователь
На сайте 15 лет
Сообщений : 858
Репутация : 0
10 лет назад
Мне еще никто ничего толкового не подсказал, так как я глобально переделываю СЕО Эдит и пишу уникальные функции, сам продумываю все, поэтому даже если задаю вопрос, ответа не получаю такого, какой мне нужен, даже наводок толковых не дают...
user avatar
Пользователь
На сайте 13 лет
Сообщений : 317
Репутация : 0
10 лет назад
ByFly,
Тебе говорят толковое. Брось это!
Ты ничему хорошему не научишься с сеоедита.

Хочешь в вебпрограммивание? Сначала реши какой язык хочешь учить.
Предположим ты выбрал php. Дальше что?

Попробуй что-нибудь сделать сам. Бложик. Тудушку. Что угодно.
Узнай что такое MVC, PDO, composer.
Попробуй какой-нибудь фреймворк(мне нравится Phalcon, но лучше для проб Laravel).

Попробуй написать свой простенький фреймворк. Это полезнее.
А пытаться переделать сеоедит это как просматривать программы малахова и малышевой, чтоб стать врачом
user avatar
Пользователь
На сайте 15 лет
Сообщений : 858
Репутация : 0
10 лет назад
Еще пару скринов :)
[attachment=3379][attachment=3380]
user avatar
Пользователь
На сайте 13 лет
Сообщений : 1859
Репутация : 0
9 лет назад
вижу баф ты высоко поднялся
Автор темы
author avatar
ByFly
Пользователь
На сайте 15 лет
Сообщений 858
Тем 17
Репутация 0
Теги темы
Автор не добавил тегов для этой темы
Ответить
Написал(а):