How do I get my iphone to show up in iTunes 11 consistently?
This happens to me, too.  The computer is connected by ethernet to the wifi router.  Sometimes exiting iTunes and the re-launching works to get iTunes to see the iPhone.  (And connecting the iPhone to the computer by cable always works.)