por empezar: El "or die()" genera una salida por pantalla, no formateada, por lo que NO REQUIERE poner el echo.
Si quieres hacer una salida en JavaScritp, entonces NO puedes usar el or die(), asi de simple:
Código PHP:
Ver original$result = mysql_query("update datos set co='$co', c='$c', d='$d', t='$t', n='$n', a='$a', m='$m', i='$i'"); if(!$result)
{
echo "<script>alert('date(actu)')location ='actualizar.php'</script>";}
Algnos consejos, para tu mejor práctica:
1) Usa nombres de variables que sean descriptivos. Poner "c='$c', d='$d', t='$t', n='$n', a='$a', m='$m', i='$i'" e obliga a leer todo el codigo anterior para poder saber de qué d... se tratan esos datos. Un código debe ser CLARO y comprensible. El día de mañana ni tu mismo te acordarás de que estabas haciendo.
2) La libreria de acceso a datos MYSQL es obsoleta y ya no tiene soporte en PHP 7. Te conviene directamente NO usarla, como te dijeron.