Ti chiedo scusa se non si è capito molto bene, comunque la visualizzazione è l'ultimo dei problemi, infatti il mio problema è sull'inserimento...

Beh per la prima problematica sono riuscita a risolverla e ti spiego come, prima di inserire il nuovo record nel db, lo leggo e poi con un semplice
count($record)+1
inserisco il nuovo ordine di visualizzazione quindi avrò una cosa di questo genere
ID***NOME***ORDINE***VISUALIZZA
1***Home****1********0
2***Contatti**2********0
3***Links****3********0

Adesso ipotizzando che cancello la voce Home nel mio DB ci dovrà essere questo:

ID***NOME***ORDINE***VISUALIZZA
2***Contatti**1********0
3***Links****2********0

come faccio ad eseguire la funzione per cambiare la voce ordine ?