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($asd, false); //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 ?