I had an error about 1 month ago that hasn't happened again. (See: MysqlError: Duplicate entry '1-5' for key 'PRIMARY' on insert unsure of how)
This is a follow up question to that.
The error hasn't happened since then and I am starting to wonder if it is possible for one query to fail out of a bunch. (You can refer back to the other question for the queries)
Is it possible that mysql_num_rows could return FALSE if there was a connection blip? (The rest of the queries in the transaction seemed to work fine). I have also tried replying the exact scenario without error.