Free Advanced PHP MySQL tutorial, Try learning sql first as it is commonly used in multiple programing languages. Though learning both together will be equally good. Since they are two very different subjects , it doesn't matter which you would learn first. There is NO dependency between these coding languages.