certo certo...la query è ok...e quel'istruzione che nn va bene..

se io asseggno ad $id il risultato di una qualunque query sql, in $id nn avro alvun valore ma semplicemente true se va a buon fine e false altrimenti.

per ottenere il tuo id devi fare cosi :

Codice PHP:
// esegui la query
$id=mysql_query($query_max$miaconnessione) or die(mysql_error());
// ricavi dal risultato della query il tuo valore
$id mysql_result $id); 
se vuoi capire meglio come funziona la mysql_result vai qui :
http://www.php.net/manual/it/function.mysql-result.php

cmq tornando a noi...li devi ricavarti il valore..quindi o usi quella funzione, oppure fai una mysql_fetch_array()...capito?