Devo eliminare un messaggio in base al suo ID.
I problemi sono: Non riesco ad assegnare un ID, e non ne ho la più pallida idea di come eliminarne il messaggio in base all'ID
Praticamente avendo qualcosa del genere:

Codice PHP:
    $tutto "user /-%EOF%-/ oggetto /-%EOF%-/ contenuto /-%EOF%-/ 1 [mess] user /-%EOF%-/ oggetto /-%EOF%-/ contenuto /-%EOF%-/ 2 [mess]user /-%EOF%-/ oggetto /-%EOF%-/ contenuto /-%EOF%-/ 3 [mess]";

     
$sd explode("[mess]"$tutto); //explodo tutti i messaggi 
     
$ma count($sd); //vedo quanti sono
     
$mul 0;
     
    while (
$mul <= $ma) {
        
     
$asd explode("/-%EOF%-/"$sd[$mul]); 
         
     
$mul++;
    }
     
$mdd array_reverse($asdfalse); //capovolgo l'array $asd 
     
$mdd $mdd[0]; // in modo che ne prenda il primo ID, che sarebbe l'ultimo
     
$the_id $mdd+1// e restituisco il nuovo ID per un nuovo messaggio 
La variabile $the_id non restituisce l'ID esatto che in questo caso dovrebbe essere 4

Soluzioni ?