Best approach for simple database configuration & record creation (login & booking system)
I'm looking to teach myself some new coding languages for future client projects & I was hoping for some advice from those of you that are more experienced. So here's my scenario: 

**I have a client that wants to use their website to:** 

 1. **Allow users to create an account/log-in if they have an existing account**
 2. **Book a service from a predefined list**
 3. **List any services used  previously**

I'd imagine that the admins would want to have a simple display for the relevant database tables including:

 1. User
 2. Services
 3. *(there are probably more but I am being a little short sighted at the moment!)*

I am aware there are various approaches to this & from my initial research I believe the best option is using **mysql & php** (which suites me as I have basic PHP knowledge). **Please can you advise if this assumption is correct? If not what approach would you suggest?**

Like any developer, if there is a library or framework (i.e. Codeigniter) that will save me a load of time, I'd prefer to get to grips with that at the same time.
Equally, I'd like to build it to be scalable & have relevant security...

Sorry if this is a very vague question but I'm trying to extend my knowledge in an area where I'm a little unsure where to direct it.

If I can give any further details to help you answer, please don't hesitate to ask. **A massive thanks in advance for any advice!!!**
Best approach for simple database configuration & record creation (login & booking system)
===

I'm looking to teach myself some new coding languages for future client projects & I was hoping for some advice from those of you that are more experienced. So here's my scenario: 

**I have a client that wants to use their website to:** 

 1. **Allow users to create an account/log-in if they have an existing account**
 2. **Book a service from a predefined list**
 3. **List any services used  previously**

I'd imagine that the admins would want to have a simple display for the relevant database tables including:

 1. User
 2. Services
 3. *(there are probably more but I am being a little short sighted at the moment!)*

I am aware there are various approaches to this & from my initial research I believe the best option is using **mysql & php** (which suites me as I have basic PHP knowledge). **Please can you advise if this assumption is correct? If not what approach would you suggest?**

Like any developer, if there is a library or framework (i.e. Codeigniter) that will save me a load of time, I'd prefer to get to grips with that at the same time.
Equally, I'd like to build it to be scalable & have relevant security...

Sorry if this is a very vague question but I'm trying to extend my knowledge in an area where I'm a little unsure where to direct it.

If I can give any further details to help you answer, please don't hesitate to ask. **A massive thanks in advance for any advice!!!**