Cita:
Iniciado por mike28gt
Verifica que los nombres de las variables que tienes en tu sentencia de INSERT sean correctas. Esto suele pasar cuando un nombre de variable no es correcto.
Código PHP:
/*Inicia codigo para recuperar los otros dos datos*/
//Creacion de la tabla
echo "<br />";
echo "<table border=1>";
echo "<tr>";
echo "<td>Llamadas en cola</td>";
echo "<td>Tiempo llamada</td>";
echo "</tr>";
$resultado=preg_split('/^[.~~]/', $dividir[1]);
$sql="INSERT INTO general (Llamadas_cola, tiempo_llamada) VALUES (";
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 == 4 || $contador == 6)
{
echo "<td>".$final."</td>";
}
$contador++;
}
}
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 general (Llamadas_cola, tiempo_llamada) VALUES (";
echo "</table>";
}
}
}
mysql_close($Link);
?>
me sigue apareciendo el mismo error no se por que si ayer estaba guardadndo perfectamente :(