Content management system using PHP and MySQL

hello, I am creating a fund raising website and I want to build a content management system using the concept of object oriented programming. Can someone please recommend me good links.
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Loganathan NatarajanLAMP DeveloperCommented:
Why don't use the existing CMS tools, like
krutarth941Author Commented:
My project leader is not happy with it. He want me to write down code.
Loganathan NatarajanLAMP DeveloperCommented:
OK, to write it with OOP's ,.. you must learn the OOP's concept first .. do you need links for OOP's?
Powerful Yet Easy-to-Use Network Monitoring

Identify excessive bandwidth utilization or unexpected application traffic with SolarWinds Bandwidth Analyzer Pack.

Loganathan NatarajanLAMP DeveloperCommented:
Go through these,
link 1
Link 2
krutarth941Author Commented:
I am familiar with basic concepts of object oriented programming. yes, I would still like you to give me a link for that.

Lukasz ChmielewskiCommented:
There is a long and hard way ahead of you. Do you know Zend Framework ?
krutarth941Author Commented:
No, I am not aware of it. What is it about?
Loganathan NatarajanLAMP DeveloperCommented:
If you are familiar with basic OOP's , then you can go with any framework which applies OOP's already.

For example CakePHP -
CI -

This is a simple CMS example with OOPS .

and here you a bit advanced than the previous one

 Check if these are helpful to you.
krutarth941Author Commented:
Thanks for the information. I am checking the links now.
krutarth941Author Commented:
the link that you gave me:

I downloaded those files, and when I am trying to run them on server , I am getting errors.
you may need to make setting in  SystemComponent.php

// System variables
$settings['siteDir'] = '/path/to/your/intranet/';

// Database variables
$settings['dbhost'] = 'hostname';
$settings['dbusername'] = 'dbuser';
$settings['dbpassword'] = 'dbpass';
$settings['dbname'] = 'mydb';

or what is error exacty?
krutarth941Author Commented:
Yes, I have made those changes. When I try to run newAtricle.php page, it says There was a problem with:

I have entered data in rest of the fields. It should get entered in the database. But that's not working. It gives me the above mentioned error.

in this page it mentioned like below ...please check this ...

"Try adding an article. For the time being you'll have to type an integer into the 'section' box, as we haven't yet created a drop-down menu to display the section names. We now have a way of adding articles to the database, but for this to be of any use we must allow people to retrieve them again. Let's make a page to do that"

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
krutarth941Author Commented:
I tried adding an article and in the section box I placed an integer. But, the section box doesn't let me put any values into it.
Try Changing  the $HTTP_POST_VARS to $_POST
Imran SaeedIT Technical DirectorCommented:
If you look at there are lots of open source projects which you can use/modify/study for your usage.

Source Forge Content Management
krutarth941Author Commented:
It was bit helpful.
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
MySQL Server

From novice to tech pro — start learning today.