Prueba con esto (comente dos lineas de código que a mi juicio no deberían de estar donde estaban y agregue una linea de código).
Código PHP:
<?php
//Conexion BD
include ("conexion.php");
$Link=conexion();
//Elimina toda la data de la tabla
$mysql = mysql_query("DELETE FROM skill15") or die ("Problemas al eliminar informacion. ".mysql_error());
//Cargar archivo y almacenarlo como texto
$archivo = fopen("../../../Documents and Settings/wrodrj/Escritorio/reportes/report_monitor_bcms_skill_15.txt","r");
$textoarchivo = show_source("../../../Documents and Settings/wrodrj/Escritorio/reportes/report_monitor_bcms_skill_15.txt",True);
//dividir la cabecera del contenido
$dividir=explode("\n",$textoarchivo);
//ejecutar expresion regular para obtener los datos
$resultado=preg_split('/[~~.~~]/', $dividir[1]);
$primeralinea=True;
//Creacion de la tabla
echo "<table border=1><tr>";
echo "<td>Agent_name</td>";
echo "<td>Login_id</td>";
echo "<td>Extension</td>";
echo "<td>State</td>";
echo "<td>Time</td>";
echo "<td>Acd_calls</td>";
echo "<td>Ext_out_calls</td>";
echo "<td>Ext_in_calls</td>";
echo "</tr>";
$sql="INSERT INTO skill15 (agent_name, login_id,extension,state,time,acd_calls,ext_out_calls,ext_in_calls) VALUES (";
//contador para recorrer resultado expresion regular
foreach($resultado as $valor)
{
if($valor!=="<br>" && $valor!=="")
{
//la primera linea no la usaremos entonces omitimos esta
if($primeralinea)
{
$primeralinea=False;
}else
{
//expresion regular para dividir los datos
$linea = preg_split("/[\".\"]/", $valor);
echo "<tr>";
$contador=0;
foreach($linea as $final)
{
if($final!=="," && $final!=="")
{
//se acabo los campos y dejar de crear celdas en la tabla
if($contador>7)
{
//FINAL DE TEXTO
}
else
{
$contador++;
$sql.="'".$final."',";
echo "<td>".$final."</td>";
}
}
}
echo "</tr>";
//quitarle coma al final y agregar cierre de parentesis para el texto de la consulta sql
$sql=trim($sql,",").")";
//EJECUTAR CONSULTA
echo $sql."<br>";
$mysql=mysql_query($sql) or die ("problemas en el insert".mysql_error());
//$sql="INSERT INTO skill15 (agent_name, login_id,extension,state,time,acd_calls,ext_out_ca lls,ext_in_calls) VALUES (";
}
//$actualizacion=mysql_query("UPDATE skill15 SET id_skill15=['id_skill15'],'agent_name'=['agent_name'],'login_id'=[login_id],'extension'=[extension],'state'=[state],'time'=[time],'acd_calls'=[acd_calls],'ext_out_calls'=[ext_out_calls],'ext_in_calls'=[ext_in_calls]WHERE id_skill15 = ['id_skill15']");
}
}
echo "</table><br>";
mysql_close($Link);
?>
Espero que esto sea lo que necesitas, pruébalo y comenta :)