Originally Posted by fivefeet8
There are many pre-scripted php/mysql shopping carts out there. If you're only a beginning php/mysql programmer, I wouldn't recommend a shopping cart as your first project. There are many things to consider including security of all credit card transactions to and from the site. It will probably involve some type of SSL encryption to be enabled on the server for the site.
Not to mention if you're storing any
customer data in the database it should be strongly encrypted and secure. Also all of your code should be very secure and not allow for CSRF, XSS, SQL inection, etc.
It's a huge undertaking and something I would even think twice about before entertaining.