What is the deference between array('hi'=>$hello) and array(':hi'=>$hello)
I am using the second form to insert my data using prepare statement by extending PDO which is working fine. However when I change array declaration to first form array('hi'=>$hello) no data is being inserted, I was wondering how they both work.