Одобрение на новина.

crysis

Registered
Добър ден трябвами код за одобрение на новина от админа нуждая се от такъв код правя сайт за историята на българия и скоро мисля да пусна такъв за сега го държя на моят отделен комп :D и бих искал дами помогните за този код благодаря предварително :)
 
Добави си едно поле в базата данни approved примерно и като някой напише новина го слагаш по подразбиране стойността му да е 0, в сайта изкарваш новините които в това поле имат стойност 1 и функцията за одобряване просто променя стойността на полето от 0 на 1.
 
msirius каза:
Добави си едно поле в базата данни approved примерно и като някой напише новина го слагаш по подразбиране стойността му да е 0, в сайта изкарваш новините които в това поле имат стойност 1 и функцията за одобряване просто променя стойността на полето от 0 на 1.

Msirius е абсолютно прав! Това е така, защото Boolean и Tinyint (1) по същество значат едно и също. Тъй като второто може да побира числа от 0 до 9, булевите стойности могат да приемат единствено стойностите 1 (за True) и 0 (за False).
Поздрави! :)
 
препоръчвам да е в различна таблица и после да се прехвърля в тази, която използва сайта, защото ако има много записи в таблицата едно WHERE `app` = '1' ще забави заявката :)
 
MontefuckeR каза:
препоръчвам да е в различна таблица и после да се прехвърля в тази, която използва сайта, защото ако има много записи в таблицата едно WHERE `app` = '1' ще забави заявката :)

Един JOIN ще я забави повече. Това си е точно за тази таблица.
 
Без JOIN, говоря за 2 таблици в едната се записват изпратените новини(не прегледаните), човека я преглежда натиска ОДОБРИ тя се записва в таблицата която използва за сайта и се изтрива от таблицата с не прегледаните :)
 
MontefuckeR каза:
Без JOIN, говоря за 2 таблици в едната се записват изпратените новини(не прегледаните), човека я преглежда натиска ОДОБРИ тя се записва в таблицата която използва за сайта и се изтрива от таблицата с не прегледаните :)

Това е ако имаш само тази таблица или евентуално връзки от нея към другите. Ако имаш обратна връзка или много към много ще ти е малко трудно да разбереш за коя точно таблица става на въпрос.
 

Back
Горе