Invece di usare die() che termina l'esecuzione in ogni caso, puoi fare così
Codice PHP:
$result = mysql_query($query);
if(!$result)
{
//qui il codice che ti gestisce l'errore sulla query
}
else
{
//qui il codice che ti gestisce il successo della query
}