Haklsınız, fakat söyledikleriniz işleyişe göre değişir. Resimi üründen önce eklemem gerekiyorsa mysql_insert_id() ' i kullanamam ki ben de de öyle oluyor Resme göre çeşitli doğrulamalar yapılıyor çünkü. Soru çözüldü zaten, faydam olsun diye de cevabı konuda yazdım. İlginize teşekkür ederim.

acayip adlı üyeden alıntı: mesajı görüntüle
Arkadaşım madem ürün ekleme ve resim eklemeyi aynı anda yapıyorsun. O zaman mysql_insert_id() kullan. mysql_insert_id() sana o anda eklediğin kaydın idini döndürürü çünkü. Yani önce kaydı ekle mysql_insert_id() ile eklenen id yi al ve resimi o idle ekle.
Diğer türlü başka bir kullanıcının aynı anda resim eklediğini veya ayrı bir sayfada başka resim eklendiğini, ürün silindiğini vs. düşün. Küçük bir ihtimal de olsa kayıtlar karışır auto increment ile yaparsan.
bluemansiiz adlı üyeden alıntı: mesajı görüntüle
Resim tablosunda id alanı kullanıp auto increment yapsanız bile eşleşme için karşısına ürün idsini yazacağınız için hiç birşekilde yapı karışmaz. Ayrıca arkadaşların dediği gibi son id'yi mysql_insert_id() ile alabilirsiniz. Zaten ürün daha önceden var ise id'yi biliyorsunuzdur.