First of all, what we want to achieve, we need to change urls looking like that: ‘www.examplesite.com/controller/action/id’ to ‘www.examplesite.com/postTitle-id’ (it would be seo

PHP is a programming language used to build applications Website, or in other words it is the main language used for programming the server to handle the requirements of the client. And MySQL is a database management system for storing data and it is often used together with PHP since he was born, this is a perfect couple used to build websites.

Introduction Most users at one time or another have dealt with hierarchical data in a SQL database and no doubt learned that the management of hierarchical data is not what a relational database is intended for. The tables of a relational database are not hierarchical (like XML), but are simply a flat list. Hierarchical data has a parent-child relationship that is not naturally represented in a relational database table.

In this tutorial I will show you that how to create select box with searching support you can search your desired option rather than finding it by scroll. I have used a jQuery plugin select2 to implement this tasks, its very easy and simple to understand it help you to give facility to users if you have large lists to select.

Suppose, you have a random string constructor, you want to use this content in any where in the view, you can write this function in a controller that then userequestAction to call out. But this is not good way, not to mention the use of multiple requestAction would make the application slower. We will solve this problem by building a helper!

Through the series before the CakePHP Framework, you must now have the perspective relative working principle of CakePHP . Especially we have to learn about how it works on databases in CakePHP . In this article, we continue to learn about the technical paging CakePHP to complete applications more fully.

CakePHP is a framework for PHP . Its purpose is to provide a framework for developing user php web applications fast, powerful, flexible graphics And it is important that CakePHP is an OpenSource (free). To use it, ask the employer to know the knowledge such as PHP and HTML Fundamentals, MVC architecture, object-oriented programming.

Through the series before the CakePHP Framework, you must now have the perspective relative working principle of CakePHP . Especially we have to learn about how it works on databases in CakePHP . In this article, we continue to learn about the technical paging CakePHP to complete applications more fully.

Suppose, you have a random string constructor, you want to use this content in any where in the view, you can write this function in a controller that then userequestAction to call out. But this is not good way, not to mention the use of multiple requestAction would make the application slower. We will solve this problem by building a helper! Can understand na that helper in CakePHP is a collection of useful libraries for use in view. CakePHP has built a lot of helper...

Component is the extension of CakePHP Framework. Allows users to customize and use it flexibly. Such as a useful component in CakePHP which we used as: ACL (decentralization), mail, time, security, ... Also, to perform specific purposes.