Grazie ragazzi,
alla fine infatti ho usato un mysql_insert_id() e ho fatto 2 query, la prima una insert e la seconda d'update.
E' per un pannellino gestionale in cui il cliente inserirà articoli, volevo solo rinominargli le foto con l'id dell'articolo.

Quindi me la son cavata logisticamente cosi:
insert titolo,testo,data
mysql_insert_id()
if isset la foto
copy $foto
update foto where id = mysql_insert_id()



grazie a todos