Bueno, con la información que das a priori no te puedo ayudar, te puedo dar alguna idea por ejemplo: Al añadir un producto sin talla en el valor de la db para la talla pon un '0' o 'no' o el valor que quieras y al cargar los prodcutos pon la función 'mostrartallasdisponibles($row_DatosProducto['idProducto'])' dentro de un if y poner un campo hide con el valor de la talla en '0' tambien, algo así:
Código PHP:
if(talla == '0'){
mostrartallasdisponibles($row_DatosProducto['idProducto']);
echo '<input type="hidden" name="FTalla" value="0" />';
}
Sería un parche que podría funcionar. No te puedo dar otra ayuda porque me faltarían datos, parece que te da dos fallos, uno en carrito_add.php (que no sé como es) y otro en una consulta SQL, además no sé como es la función mostrartallasdisponibles();
Espero que hayas entendido la solución que te pongo, si es así pruebala y si no lo hablamos.
Suerte