Peki başlangıç olarak ne tavsiye edersin? Yani tam olarak nereden başlamamı tavsiye edersin? Al şunu oku bu bilgi başlangıç için sana iyi gelecektir dediğin bir örnek var mı?
Mysql
i'yi procedural olarak kullancaksan mysql ile arasında pek fark yok denecek kadar az(Biraz Basite indirgedim gibi ama gözün korkmasın die

). Her zaman en iyi kaynak
www.php.net =>
www.php.net/mysqli.
Bunun dışında istersen OO olarak'da kullanabilirsin. Fazla yabancılık çekmezsin.
http://tr2.php.net/manual/tr/mysqlinfo.api.choosing.php
burada 3 Api arasında karşılaştırma var. Sana bilgi verecektir.
Onun dışında karşılaşabileceğin (Projen İçin) klasik kontrolleri arkadaşlar söylemişler. Sonrasıda zaten sistem çalışmaya başladıktan sonra gözlemleyerek yapacağın nereye nasıl müdahale edeceğine karar vereceğin kısım.
@BHCoder hocamızında dediği gibi OOP bilginiz yoksa OOP kasmaya başlayarak bir FW Çatısı altında devam etmeniz iyi olur. Çünkü konunuz ve yaklaşıma bakılacak olursa ilerde sizinle çalışabilecek ekip arkadaşlarına ihtiyac duyduğunuzda birde sizin sisteminizi hatim etmek zorunda kalmasınlar