MySQL fetch object will collect first single matching record where mysql_fetch_array will collect all matching records from the table in an array..
mysql_fetch_row-This function will return a row where the values will come in the order as they are defined in the SQL query, and the keys will span from
0 to one less than the number of columns selected.
mysql_fetch_assoc-This function will return a row as an associative array where the column names will be the keys storing corresponding value.
mysql_fetch_array-This function will actually return an array with both the contents of
mysql_fetch_assoc merged into one. It will both have numeric and string keys which will let you access your data in whatever way you’d find easiest.