$_SESSION['cart'] ist ein Array. Du konkatenierst also ein Array mit einem String. Dazu muss PHP das Array zum String konvertieren und das Ergebnis ist "Array".
So wird ein Schuh draus:
PHP-Code:
mysql_query('SELECT ... WHERE id IN ('. implode(', ', $_SESSION['cart']) .')');